ani_bester complains of
InexplicablyThin!Peter, and I quite agree with her. Let him be fat. Let Neville and Dudley be fat as well, while you're at it. When you write these characters having sex, it isn't necessary to excuse yourself by pointedly noting a convenient over-the-summer weight loss.
That is all.