Ball pythons are known for goin of feeding, even upto a year is not uncommon especially during winter/breeding season, there were even 2 cases of ball pytons goin off food for 22 months which is almost 2 years now im sure they were adults and not babies, now i stick to a stict feedin schedule:
babies/yearlings - offer food every 5-7 days
1 year olds and up - offer food every 7-10 days
now i say offer food becuase if they dont eat they dont eat and get food offered the next scheduled day, if you have a snake who didnt eat and u keep tryin everyday this will stress him out, another thing is you should weigh your snakes i weigh my snakes before every food offering that way i can see if they are losing weight, if your snake isnt eating and losing weight then you have something to worry about