S.D.
If the doctors say it can take several weeks to get better then I wouldn't worry. Just because he had to have a blood patch does not mean the tap was "botched". Having a blood patch after a tap is very common. I do several taps a week at work and that is one of the first things I tell my patients that can happen. I have also personally had to have a patch done myself after a tap. Also, how did you figure out what he had without proper tests? I would hope you didn't self diagnose by going onto the internet.
I would suggest waiting the few weeks and seeing how he feels then.
S.