Same height, and probably close to same age, and I have to work hard to get to 125. Lots of muscle mass makes that harder, but if I add pudge, I know it's harder to get it off too at my age.
I try to avoid white flour, sugar, potatoes and rice - whole wheat, brown rice, sweet potatoes only. For some reason, bread in general seems to puff me up, so I don't really do that. I eat massive amounts of food --- lean protein (chicken and fish only) and tons of veggies. Seriously, what's a portion for a family of four is my usual dinner. Those bags of precut broccoli - one meal for me. Same thing with a bag of lettuce.
And, obviously, if I'm not riding, it all goes out the window.
For 3 days, I get to part of a thousand other journeys.