Looks like he just rewrote the ideas of [Nicole Sullivan](http://stubbornella.org) and [Harry Roberts](http://csswizardry.com).
It's also worth noting that this makes a lot of sense when you think about it, but from thought to application there is a big gap and it's not an easy one to cover. It takes a lot of time to incorporate it and it's really hard to get right.
OOCSS is most useful on massive websites.