I just weighed him today. He seems to come in at 250grams. I don't know if this is okay for a 2yr old male BP. I will try to measure his length sometime this week.