Just about all python species can eat way more than most people imagine.

10-15% body weight is a typically quoted figure for weekly feedings of yearlings for many species.. however plenty are capable of eating 50% or more of their body weight in a single feeding.

NOT that this is recommended, especially on a regular basis. I'm just saying that if you think your snake is thin or unusually small, you may be right. It might be worth trying to up the prey size a bit.