He denied it 11 years ago you mean, by that blog post. He has changed his stance, as seen here:
https://www.youtube.com/watch?v=7mmlmxamw_k
You should listen to his episode with Neil DeGrasse Tyson, they talk about the mindset of denialism quite a bit.