DS is 19 months and has always been a good eater. In the last couple of months though he’s developed a really bad habit of throwing food whilst in his highchair. Whenever he gets any form of finger food he just picks it up and throws it. When the plate is empty he will then immediately ask for more, which I feel reluctant to give him as I know the vast majority of it will end up chucked on the floor! On the other hand I obviously don’t want to withhold food if he’s asking for it.
I’ve tried saying repeatedly that food stays on the plate, not on the floor. I’ve been repeating this for months and it doesn’t seem to have any impact. He even points to the floor and says “no”, then throws the food anyway!
I really dread feeding him now as it’s such a stressful ordeal 
I know I could stick to spoon feeding only, but it seems wrong to stop finger food altogether.
Is there anything else I can do?