I agree, your babies look great. Usually when someone makes a blanket statement about a BP being undersized (without a pic), it's because we know what ours were at that age. If it's dramatically different, then there's a red flag that it might have been a slow starter, maintenance- or under-fed, not really that old, etc.