Can't help but think it'd be easiest to sleeve the two together. Could you not turn down the pug shaft on a lathe to match the honda shaft?
EDIT: Sorry, just seen the bit where you say cutting and welding is too expensive, i'll shut up.
EDIT: Sorry, just seen the bit where you say cutting and welding is too expensive, i'll shut up.