Get your taxes done using TurboTax

If his immigration process is already on then it would be better if you submit his form W-7 before filing your taxes and then show his name on your taxes with his TIN. It doesn't affect him as such since he has to wait anyways till the case gets approved and he is eligible for a Social. For more details, you can consult an immigration attorney.