...I'm assuming ambient temperature and he has a hotspot that's 90? If not, you need one of those STAT (undertank heater WITH a thermostat).

What size prey is he eating?

But shedding just varies. About once a month or so when they're younger is close to right.