Most likely he's just doing what ball pythons are notorious for: fasting. Ball pythons can fast for several months and still be fine. If he doesn't want to eat and doesn't feel the need to, he isn't going to. Just keep track of his weight.

Honestly, if I were you I would just leave him alone, doing all of that is probably stressing him out.