but I can't remember when you are supposed to move them on from "proper" car seats (i.e. with a harness) to the next stage
Have always had a "trigger" before when a younger sibling needed the seat and the older one got moved up!
Ds2 is 3.5 and tall for his age. He has been asking for a booster seat (strapped in with seat belt) and I have just noticed that his head is well above the top of the seat he is in now. But if he is safe to stay in his current seat I would leave him a bit longer (he can't open the straps whereas he could undo a seatbelt)