What are your temps, both directly under the basking light and in the surrounding areas of the cage? If the area around the cage is a lot cooler he's just thermoregulating himself. You don't need to create a uniform temp everywhere, just give him the chance to bask enough to digest his food and to roam his territory each day. Sounds pretty normal and again it is better to be a bit too cool than too hot.