I started replying and then my laptop ran out of battery power - argggh!
My LO sounds a lot like yours and they are around the same age. Same thing with his head and crying and fussing while he eats. My DS does have reflux, but I was hoping that it wasn't reflux-related. He also won't eat after he wakes up, only before sleep - which works for us because it means he gets a chance to digest without any movement.
Do you have any suspicions of reflux? Some babies aren't even spitters - they call it silent reflux. Check out this post if you're wondering:
http://babywhispererforums.com/index.php?topic=654.0Maybe it's an age thing or maybe he's ready to move on to a faster flowing nipple. I tried different nipples sizes, and the best thing that has worked so far was expanding the slow flow with a needle. Fast was too fast and slow was frustrating - there isn't medium for our bottles
.
Another possibility is that he is tired while eating and can't decide what he wants more, sleep or eats. For my LO I have been really trying to feed him before he gets tired - sometimes it works and other times it doesn't.
Good luck and let us know how it is going.