Yeah, definitely spend the $10 at Petco for a digital probe thermometer, and be sure to allow the probe to sit on the spot your are measuring for at least 20-30 minutes before reading the temperature. Those stick-on thermometer are junk, unfortunately when they are tested they are usually off by between 10-20 degrees, so if you're seeing a Hot Side Ambient (Air) Temperature of 90 degrees, that means that the Hot Side Ambient Temperature could actually be as high as 110 degrees, which would mean that his Basking Spot Surface Temperature (which you cannot measure with a stick-on thermometer, and is another very important reason you need to buy a $10 digital probe thermometer immediately, you must be able to measure his basking spot surface temperature, that is what allows him to be able to digest and process his food, absorb calcium, etc.), anyway, his Basking Spot Surface Temperature, which will ALWAYS be hotter than the Hot Side Ambient (AIR) Temperature, could be well over 110 degrees, which is in the lethal range. 110 degrees should be the max temperature inside his enclosure, up to 115 degrees can cause heat exhaustion, severe dehydration, and a host of other issues if he is exposed to it for too long, and above 115 degrees is the lethal zone...so please, go spend the $10 ASAP and take all 3 of the major temps inside the enclosure, starting with the Basking Spot Surface Temperature. He has to be able to bask on his basking spot, directly underneath his UVB tube and his bright white basking light, in order to digest and absorb his nutrition, so this is very important.
Out of curiosity,. just in case, are you using any Coil-shaped bulbs?