Rolled before 2 months
Sat unaided for a decent stretch of time (we played Weebles for about a month) 4 1/2m
Pullde himself up from sitting - 5m
First steps - 6 1/2 months, walking (backwards) across sitting room before 7m.
Not yet walking unaided, but trying to bat my hands away already (he then falls down, so not a clever move!)