Jag!
Yeah, the odds on the OP's little guy getting that big are pretty darned slim, but male ball pythons in general will get bigger than the >1000 grams if allowed to. And there is no reason not to allow them to.
Most of my adult males plateau in the range of around 1600-1800 grams. One is smaller, ~1300 (for a 2012 boy), while that particular snake's father weighs in at over 2200 grams.