A netizen called jwickers made some small fixes to the emacs package weblogger.el.
Another netizen named ciju has a nice discussion of the fixes made by jwickers, and adds his own workflow changes.
Both these packages are running smoothly for me right now, although I’ve used only the most basic functionality. It’s a little annoying that one has to replace xml-rpc.el (a package distributed with vanilla-but-new emacs), but I’m cautiously optimistic that the changes will be merged upstream sometime.