He stopped eating because he wants to breed and is active at night searching for the females. Any females close by? This I'm 99% sure of. I'd also turn the tstat down a couple degrees and recheck. 90-92 seems great hot spot for my ball pythons with an ambient close to 80 or so at this point in the season.