Why do you guess that their paper from June 2007 mentioned in the blog was only released February 2009? Seems like a long revision period.
Nothing important, just threw me a bit off guard seeing the date of the blog post and the authors own prediction "forthcoming (2009)". But maybe he edited the blog once he knew when the paper finally came out.