Well the hotel stay has posted in my BA account now and the entry for points is zero (obviously!) however the miles entry is blank!
Looks like I'll be doing this the hideous manual way...
As for HH into BD, well seems to be a good way to earn some cheap miles, however as far as I am concerned I'd rather keep my *A miles in LH for the time being...