Dear, Toffer, you seem to have the classic baby behaviour there. The non-eating could be : teething, not hungry, snacked already or just wants to practice finger foods! However you are re-inforcing it by turning it into a game. The BW books address this issue and recommends taking the baby out of a chair (bib-off) and saying, 'oh well you are not that hungry then. We'll try later.' Try again in a few minutes. If after after being offered to go back into high chair the baby carries on throwing, just take out and do not offer any snacks till next meal when you put the baby in the high chair. The baby won't starve, but will eventually get the point that we eat at the table, not play. Having said this, all babies love finger foods at that stage and self-feeding with a hand or a spoon. It is a real milestone and I remember encouraging it with DD and now am trying with DS. So I bought a recipe book of baby and toddler finger foods and used that. Or when they like to pick up small bits (pincer grip) I used to make peas for my DD to pick up while I gave her other parts of her meal by spoon. Also this was the age/stage when my DD stop liking things that are like a puree or porridge or soup and liked more things that had more texture to them/ things to bite. For good finger foods recipes I used Annabel Karmel's book.
Hope this helps.