My boy was pretty much the same. No teeth until 9 months old. Didn't crawl until 10.5 months old, nearly 11 months... Walked two weeks after his birthday. He didn't roll around much at all until he was around 8-9 months as well. And yet, he pulled himself to standing and cruised the furniture a few weeks before he crawled. He took a long time to get started, but once he got started it all went very quickly.

Your baby is still very much within the bounds of normal. And I have to say - enjoy having a baby that stays were you put him because life gets really crazy after that! But ultimately, they all do things within their own time frame and you certainly don't have cause to worry just yet.

BW