this was about keeping the bike until he needs to use it, rather than buying another. Hence, I should be less worried about the sizing perhaps.
I’ve just a bee in my bonnet about the price of bikes vs the speed the kids grow out of them, having been lucky enough to recycle all the bikes to his younger sister, it saves money.
What are the odds of him growing another 4~5″ in the next 12-18 months?
I’m 5’10” and ride a 56 with a shorter stem, inline post and 170mm crank, a lot of the sizing charts show me at the bottom of the recommended height range for a 56 and top of the height range for 54, so if he’s going to shoot up to 5’9″+ in the next 12-18 months it’s possibly worth hanging on to it.
Also what’s the specific bike? if it’s a TCR or something with sensible stand over that helps, if the TT is a bit high and he’s going to struggle to throw a leg over it maybe look at What will it fetch used Vs the cost of potentially buying him a similar bike again in a year or two?
I see the quandary, I’d be prepared to change stem and/or Crank and shunt the saddle drown/forwards possibly to get a bike fitting my kids, but they’ve got to be able to get on/off comfortably. nothing puts a kid off riding a bike like it not being easy enough to get mount or dismount.