First off, get him to a vet to get checked out.

Next on the list, get him out of that huge enclosure and put him in a 6qt shoebox tub. Like this:




The size of baby that occupies this size tub:


You need to move him, get a digital thermometer, flexwatt(or an UTH) and a thermostat to get his environment correct. THEN you need to leave him completely alone for at least a week, preferably more. ONLY change water.

After that week to 2 weeks is up, wait until dark, keep the room dark, and pre-scent the room with a live hopper mouse in a separate container next to the snake's tub. DO NOT REMOVE THE SNAKE FOR FEEDING. Do not touch the snake at all. Pre-scent for a good 30 minutes, so the snake knows what is going to happen.

Then open the tub, drop the mouse in next to the water bowl, close the tub and LEAVE the room. Leave the snake alone for 20-30 minutes. If he doesn't eat, remove the mouse and leave him alone for another week. NO handling. Wait until the next feeding day to try to feed him again.

Again, the snake cannot be left in that enclosure or he will never eat.