The short answer is no. After you have had the animal for a few years as an adult you can predict what they are going to do but there is no hard and fast rules. Usually by 2 to 3 years, if they have been feeding regularly they are ready for a long fast. Sometimes a couple weeks, sometimes six months or more. It seems they have some kind of trigger that when they reach the size they want to be for their age, they pretty much shut their digestive system down until they feel they need to eat again.
When a ball refuses a meal, you should not offer again for 2 weeks. If this happens twice in a row I will space out the attempts even further. It is times like this that it is easier to have more than one animal. I always have something that will take a leftover.
The best I can tell you is to watch the animal and see if it begins to display hunting behavior. Watch the weight of the animal. If you do not get a drastic drop everything is fine.