It could be that it is winter but your temps are too hot. 94 is as hot as most suggest and typically if you don't have a great thermometer the deviation is up to 2º +/- so if you are reading 97 it could be as high as 99. I'd suggest dropping the hot side temps for sure! 90 is what I use, the cool is ok but typically 80 is enough.

800gm is often a little early to stop due to breeding season but you never know. Is is very active? Roaming a lot and with lots of quick movements? Does he use both hot and cool hides or just the cool hide most of the time?