Sounds like you have waited long enough! Some medications can take up to 8 weeks to get to the levels that are needed to help. I have never heard of any taking longer than that. Has he had any change in the pain or is it still as bad as before he started taking the meds? If he has found no relief I would let the dr know AGAIN. If he then does nothing to help It may be time to consult another dr.
It is great that you are such a supportive spouse!
Good luck to you both
DX: Sarcoidosis, Hashimoto Thyroiditis, Renal Insufficiency, Adrenal Insufficiency, Degenerative Disc Disease, Bone Spurs, Sleep Apnea, GERD, IBS, Ice Pick Migraines
RX: Effexor, Diltiazem, Flonase, ASA, Hydrochlothiazide, Tramadol, Prevacid, Levoxel, Tricor, Gabapentin, O2, Cortef, Lodine