honestly, don't worry too much. my female did not eat for 6 months! she stopped eating about this time (beginning of breeding season) and she was only 800g. so she was NOWHERE near breeding weight. ball pythons do this alot. they'll eat when they want to again. just be sure to keep offering meals. he's gorgeous!