Ugh, I expected a "small" weight gain when you said "bad eater".
That is a BIG size difference, LOL. And a beautiful snake.
I don't even feed mine when in shed. But then, I'm not super strict on the exact day of the week or time of the day. I feed evenings, usually a week or so apart, longer for adults and not at all once they go into shed. All mine grew big and fairly quick, so I don't worry about it at all
Shedding takes effort and resources from the body, so does digestion. So I let them do the one or the other, not both together. Although, it seems to work for others.