The Blogsmith Bundle appears to be working with the new TextMate 2 alpha, but the bundle has to be manually installed in a somewhat unusual location to get it to show up:
~/Library/Application Support/Avian/Pristine Copy/Bundles
“~” is your user’s home folder. Your original copy of the bundle may be in ~/Library/Application Support/TextMate/Bundles/Blogsmith Blogging.tmbundle or in ~/Library/Application Support/TextMate/Pristine Copy/Bundles/Blogsmith Blogging.tmbundle, depending on a few variables. Check .../TextMate/Bundles first, and try .../TextMate/Pristine Copy/Bundles if it’s not there.
Copy the whole .tmbundle to ~/Library/Application Support/Avian/Pristine Copy/Bundles and it should show up for you. I haven’t had a chance to thoroughly test all of the features yet, but if I find anything broken I’ll update this post.
[Update]: There actually are a few quirks to work around. I’m in the process of cleaning them up and making a TM2 version of the bundle. Nothing major, but be aware that switching to TM2 before the new bundle is finished could cause some issues in your workflow. I estimate I’ll have it done before Jan 1, 2012, but things can go wrong…