K.G.
Yes, head butting, biting, scratching, hair pulling...all behaviors that are pretty normal for this age up through 18 months or so. It is a cause and effect thing to see what type of response these behaviors bring about. it is also a way of communicating frustration, tiredness, etc. My 17 month old daughter has gone through all of these, and I think we have everything but the scratching under control at this point. She uses scratching to let us know she needs something to be changed in her environment (she is tired and wants to stop playing, she wants down from her high chair, etc.). We are working with her to start telling us verbally what she wants, but until she can completely communicate that way, I think she will continue some of this behavior. I was alarmed at first, but my pediatrician said this is normal.
As for eating, I agree again with Brittany. Food is often a center for control for the child. Your son may just want to have more say in how he eats and how much he eats. Try finger foods and also let him experiment with the spoon. You might be surprised at how quickly he picks up the art of feeding himself once he is given the chance. It is messy, but I think that you may find that over time, more and more food will end up in his mouth instead of in his lap and on the floor!
Welcome to toddlerhood!
:-)