I've free fed Princess since day one, whatever the recommended amount was. She only eats a few pieces of kibble at a time & usually in the middle of play.
Sometimes she would run out of food before the night was over & I started trying to give half or so, then the rest later to try to stretch it out. And if she gets any extra's other than a few small treats I'll take some of the food away.