Wow - thanks so much for the replies - I feel loved!
He did get all his molars about 2 months ago - prior to that he had stopped putting everything in his mouth but since teething for those big teeth chewing on everything is a habit that is back in full force.
I never thought to try him with a big cup - always afraid he'd throw it. I'll try today
I'd love to give him cheese, but oh no, he does not like cheese. Yuck and get it away from me mommy! He likes soft things: he eats oatmeal cereal with fruit (all very pudding-consistency) and loves tofu dessert. We just have to spoon feed him. The other day we told him he needs to hold his cup and he cried. Does not seem into the "big boy" thing yet. In a pinch I give him PB and banana sandwich in bite-size pieces, that works well. I will start a self-feeding diary for a week, great idea.
I think he may be frustrated by not talking. Throwing his (insert noun of your choice) may be his way of expressing himself. My friend wondered if I should teach him more signs. He knows drink and more and will lead me somewhere by the hand to show me other things he's needing. Will teaching him more signs further delay speaking?