Bolded: It's actually not unheard of for balls to go off feed for a couple/several months, especially when they get to the age when other matters (sex) are driving them. As long as the snake isn't losing dangerous amount of weight four months is nothing in terms of time IMO and not particularly unhealthy.