I believe that they can fast for several months, but as long as they are not losing weight (a postal scale works for me - ebay) then you don't need to be overly concerned. I haven't had any experience with long periods of fasting, so maybe someone else can chime in. I'm new to ball pythons (only had mine for 6 months) but I found this place to be a wonderful source of help and information.