A pic of your setup is always useful, but lets see...
What size tank/tub do you have? 2 feet long he can fit comfortably in a 10 gallon, and the tank should be no bigger than 20 L, if so, make sure you have things like crumpled newspaper, fake plants, so your snake won't feel so exposed.
Being that our bodies are already warmed to 96 degrees, his body temperature will already feel cold (or not so warm as we think). As long as the temperatures are right in his enclosure
What are you using as thermometers? The most recommended is an Acurite (found in Loews, Home Depot, etc) If you are using the analog, dial thermometers, it won't be accurate. Acurites also measure humidity.
What kinds of hides does he have...Most people in this site, recommend NOT to use log hides, being that it makes the snake feel exposed.
Also are the three sides of your tanks covered with something? It will keep the heat in as well as make them feel not so exposed (I'm using this word a lot) to their environment
Make sure you are feeding 10 - 15% of his body weight 2 feet long can be around 200 grams or more, and if thats the case, a hopper MAY be too small, so at this point a scale would be handy as well...
I hope I answered your questions...If you havent looked, I suggest you take a look at the stickies...
I posted a few below to get you started
Enjoy!
http://www.ball-pythons.net/modules/...warticle&id=59
http://www.ball-pythons.net/forums/s...ad.php?t=56846
http://www.ball-pythons.net/forums/s...ad.php?t=30763
http://www.ball-pythons.net/forums/s...ad.php?t=90187