Your enclosure is pretty warm. The cold side should be around 78 to 80 degrees and the other should between 89 and 91. That could definitely be a reason. He might have tried too cool down.
What are your humidity stats? Do you use a thermostat? Did you recently change food size or anything else? What morph is your snake? How old is it?
Before anyone can guess at what it is (and none of us are vets) we would need to know a lot more.