I usually only wait a day or two before handling a new snake. Some say to wait a week, or a few feedings, but I have never had any problems with handling right away. If they refuse food, then I would leave him alone, but I've never had one refuse; I don't keep Ball Pythons though either. I always say, if you want to check him out, then check him out; if he is in his hide, then maybe leave him be, but if you feel like holding him for a minute, then do it, he'll be fine, unless he's not eating for you, then give him some time.