If he's 107cm (how did you get such a precise measurement?) he's about on track for his age, which is good.
I agree with the above, I'd be increasing the feed size though. He's done well but is ready to upgrade
The best way to judge how much to feed isn't really by saying every x days or xx grams or whatever. The best way to do it is look at the snake and if it's at all overweight feed less (either smaller feeds or feed less often or both), if it's underweight increase feeding, and if it's growing well and well proportioned, keep up the good work!
If 107cm is accurate then it sounds good okay, but I'd feed slightly more (I'm one of those evil power feeders, and you may not want to listen to me, and that's totally fine). If that measurement came from a slough I'd definitely feed significantly more. If you post a picture it will be easier to say.