Adults can go off food for ages. I would as suggested check and track his weight I would also make 100% sure his temps are correct! 90ºF/80ºF/78-85ºF (hot/cold/ambient) or thereabouts. Don't forget the air temps. It is possible that the room temp has changed messing up all the other temps. Snakes too cool or too warm often will not eat at all.