All your temps are too hot, and I'd definitely get rid of that heat rock asap. They are NEVER recommended for snakes...
Double check your husbandry, he should have two hides too if you already don't, are the back and sides of his tank blacked out? Have you tried an ASF or anything other than a mouse or rat? Do you feed him in his enclosure?