I hope you both get answers soon. Has he had tests for vasulitis? It was one of the first things the PCP wanted checked because I have migraines, brain pain is more than a little debilitating.
I also take B12 injections when I need them, I give them to myself at least every six weeks or less. It also helps with the fatigue.
Welcome and I hope he feels better soon...