Ordinarily I free-feed my kittens until they're neutered at 6 months, then switch to measuring their food out. Gus was neutered at 8 weeks, so now I'm not entirely sure when to stop letting him eat whatever he wants. He's 4 months now, and between 4 and 5lbs.
Also, a few weeks ago we were at the in-laws and I couldn't leave the food out all the time without the other cats eating it all on him. I was keeping him locked in the bedroom with food overnight, then feeding him 2 times during the day, and when he would eat during the day he'd scarf it up so fast he'd throw up afterwards.
EDIT: I would leave him free-fed a few more months without even thinking about it, but Ramsay, who is 2, is getting a little chubby and we have a hard time keeping his weight down anyway. Our living situation doesn't really allow us any option to separate them. BTW I guess we're technically doing a measured free-feed. I'm measuring out just enough that it lasts 20-23 hours between Gus and Ramsay, so about 1 and 1/3 cup of dry food.
Also, a few weeks ago we were at the in-laws and I couldn't leave the food out all the time without the other cats eating it all on him. I was keeping him locked in the bedroom with food overnight, then feeding him 2 times during the day, and when he would eat during the day he'd scarf it up so fast he'd throw up afterwards.
EDIT: I would leave him free-fed a few more months without even thinking about it, but Ramsay, who is 2, is getting a little chubby and we have a hard time keeping his weight down anyway. Our living situation doesn't really allow us any option to separate them. BTW I guess we're technically doing a measured free-feed. I'm measuring out just enough that it lasts 20-23 hours between Gus and Ramsay, so about 1 and 1/3 cup of dry food.