That's a big boy. Are you 100% sure he's actually a male?
Any which way, like Deb said, numbers aren't as important as body structure. Your boy doesn't look overweight to me.
Be prepared though, the "1,000 gram wall" may be coming, but it's kinda late in the season for a food strike, so maybe he'll hold off til next winter.
That's a great looking snake, by the way!!