Some pythons go off feed for a year, and then have no trouble eating. I suggest feeding him a live small mouse or rat pup. I would also let him drink as much as he wants. Also make sure his temps and humidity are right.

Good luck with him.