Hi,
I had surgery and was out for 3 weeks. I could probably have gone back in 2 weeks but it was slow at work so I took an extra week.
Your post shows you wrote it at 3:46 A.M. You are either a night owl or you live outside the US. If you are in the US, he should be able to take a leave from work by filling out FMLA paperwork which guarantees his job while he takes the time off. FMLA stands for Family Medical Leave Act.
Good luck in the coming weeks and months and welcome to Healing Well where we never sleep, someone is always up.
Bill from Florida