Go get him a dose of Flagyl, and BG bets he'll eat shortly after that. You need to do something. Snakes that haven't eaten for a long time can look fine one day, and the next be near death. It's been too long...you need to do something drastic....even if it's assist feeding. BG would find some flagyl first though. It works for BG 90% of the time.