It's not unusual for ball pythons to fast. The only thing I would suggest is that you feed him according to his usual schedule, every 14 days. Don't adjust it because he's fasting. He'll eat eventually.
If you want to post pics of your set up and your animal, we may have suggestions as to how can set it up better. Though, your description sounds fine. This thread will show you how: https://ball-pythons.net/forums/show...-Post-Pictures.