Hehehe, our babies are so similar!
Benjy has just started doing it ALL THE TIME too, and before that he used to nod.
I'm not sure if it is something he is doing because it is fun and gets people smiling at him (he smiles all the time he's doing it). Or if my inlaws are right and he's doing it to relieve the pain from teething?
Either way he seems happy