No, his blog's still there, just not the post.
I've found the storyboards, I believe, but my computer randomly decided to SLOOOOOW DOOOWN and I don't have enough Powerthirst to say "F*** you!" and kick it in the face with my energy legs, so it might be a few before uploading commences.
EDIT: 'ere ya go, lad.
Large version
Large version