What Gerard said about the BPs.
Your corns are getting 4 pinkies and 2 pinkies/week respectively? Is that correct? That doesn't sound like overfeeding at all. You could probably offer more to see if they'll eat it to find out how they may progress to a larger size or quantity.