E seems like he's getting close....today he had his butt high up in the air (he was like a pyramid) and it was starting to lean, but he never made it over...but he HATES tummy time and often just ends up lying flat on the ground crying.

I read something today (one of those weekly development emails) that said he should have rolled over (he's 16 weeks today). When did you LO first roll over? Was it front to back first? Anyone else's LO HATE tummy time?