It also depends on how the thinking process works in together with the writing process. I haven't been a blogger for long but I find I rewrite some posts at least once before I'm satisfied because I organize my thoughts as I write. So for some posts, I do drafts and others, I just post once and forget it. ~From 30 mins to an hour depending on topic.