My 10 year old weighs 29kg and she is fine.

I think at your DS's age they are starting to grow up and lose their baby look iykwim.