Wow! +1 for going the extra mile!
Love the JB weld patch, I use the eff out of that stuff for all kinds of "fixes."
Having bought various bits from Boxer Metal before, I can second he goes out of his way to be helpful.
Glad you're back on two wheels!