Yep, I would think some carbs are in order... so potatoes, pasta, rice, couscous...

Try offering them at lunch with his veg, and save the yoghurt for afternoon tea.

Really it doesn't matter much in terms of what you give him when - you could serve him sausages for breakfast, he won't know any different lol, so long as you are offering balanced foods, he will be fine.
Remember the fruit and yoghurt can effect his bowel movements and his tummy, so go easy

Nothing wrong with offering some crackers either, Saladas or whichever you feel suitable, at afternoon tea - he can gum away or practice using his teeth if he has them.

HTH