I don't think in this instance that he was that overfed. Your question may generate a million different answers. Here are my thoughts.
In the wild, snakes don't adhere to a once a week feeding or what not. They may eat whatever they have a chance to overcome and eat. There may be instances where they eat a whole lof of prey items at one time, then they may not have the chance to eat for days, weeks, or even months.
There can be instances where snakes are fed too much or too big of a food item, which can and does result in regurgitation. The excitment and feeding frenzy may cloud their judgements. Then, there are the examples that the snake was able to keep the plethora of food items down, giving the idea that no matter how much you feed, it has or will not have no ill effect.
I always try to just play it safe and think about, " what is best for the snake?" I usually see how heavy my snakes are and try to keep them lean. Not lean as in skinny but lean as in not fat. I have seen so many examples of sped fed, fat snakes at shows, and for the animal, as well as us humans, obesity or the steps to becoming obese is never a good thing.
I think a decent meal once a week is great. Every five days is the shortest time I will go for some. You have some snakes that will grow just saying the word " grow " in front of them and then you have some that seem to take forever to grow, no matter how much you feed. I keep an eye on it and some schedules may differ. Some weeks I may feed more, some less, sometimes skipping a meal if the snake's weight seems to be a little too much. My biggest adults eat every 10-14 days, and they still grow!!!
In all, each snake is an individual and you may have to make adjustments accordingly. I usually have most of mine on once a week feedings, once every 5 or 6 day feedings on some, and then once every 10-14 days on the biggest. All this is give or take.
Take care!

-----
Genesis 1:1