I have never EVER had an issue with portion size on ANY aircraft. Not even with a box lunch handed out by the Loadmaster on a CAF (non-commercial) C-130. 😉
Being a type 1 diabetic, I do watch my carb/caloric intake. BA meals are quite fine IMHO, and I do ignore the desserts and most bread offerings.👍