well most people on here would say because his test levels are still developing until the age of 21ish... AFAIK 25 doesnt have any scientific reason just general maturity i think. also, elevated levels of estrogen can prematurely close one's growth plates which MAY still be open into one's 20s.