Maybe I can't see the wood for the trees here but he's starting to leave/throw most of his dinner on the floor and starts struggling to get down from his highchair, but he isn't full because he'll then eat as much yoghurt or pudding as he can afterwards. And he's now starting to mess about with lunch etc the same way although generally doesn't have yoghurt or pudding after lunch (maybe some fruit or raisins)
I don't try to feed him food he dislikes, but unless it's yoghurt or other sweet or "bad" foods he'll only eat a bit before throwing it on the floor and it's driving me mad, what do I do? He's only 15 months ffs!