B.R.
Giving him food at noon shouldn't be a problem. Several suggestions here... mix a little cereal into the fruit or veggies. That will help fill his tummy more. Also, if he's grabbing at the food and trying to shove it into his mouth, you may need to start some "small, slow bites" type of training now. He will likely fuss, maybe even act angry toward you if you aren't feeding him as fast as he thinks you should, but just keep feeding him at a reasonable rate and wait for him to swallow a bite well before even putting the spoon back into the dish. Talk to him all the while either by saying thing like "take little bites", "swallow that bite and then you can have more" or just have a conversation with him as he's eating. He will begin to get the idea if you are consistent.