I have a few that have not eaten since December.. One just ate this week so I know how your feeling.. Chances are he thinks its breeding time and wants a mate. Good thing is he should be over it soon.

Keep with the small rats, a large meal after a long fast is not good for the snake.

I find that sometimes you need to turn out the lights and feed late at night. Make sure he is active, don't try to disturb him to feed, wait for him to poke his head out of his hide then toss in the rat. Also try to wait 2 weeks between feedings.

I hope he eats soon..

Richard