Sounds very similar to my LO at a similar age. He took to food really enthusiastically and cut himself back on milk quickly. Your meals sound great, I wouldn't worry about the puddings if they are not really sweet things, fruit pots and yogurts are good. If he's not being sick after meals he probably just likes eating a lot right now. I wouldn't worry about overfeeding if the food is healthy and he is keen.