Oh my god it's a long process! Yes especially in tx
My fiance has been here for almost 11yrs and he moved to florida (because it's faster there) he got married but he was not lucky. the marriage was awful, had hard time getting the girl to go and help him out with interviews, and it went on for a few years, he came back to tx, went back to florida when ever it was required for him to attend interviews. In the end he is in the process of divorcing her (she is very hard to track down, she keeps moving) and he still does not have his permenant papers, he has to renew it every year. He has a lawyer here. I am from England (i came as a green card holder, so it was easy for me) I just applied for my citizenship (have the ceremony in sept) but even i can't really help him after I get my official papers, but since we have a son that might be different now, who knows. So we sit and wait. The lawyers take forever b/c the INS in tx is so slow and they are over loaded.
But your case might be very simple, in a sence that it should not take that long, but they are very strick so who knows. You have to show that you can support him when he arrives and that means of course he cannot work for months until they give him a work permit. When he first arrives here you have to apply for social security number, then ID card or driving license. Some have said it's easier when you marry them outside the states, but i don't know how true that is. But as soon as he gets here show proof of engagment(lots of pictures), then start contacting lawyers.
Please don't be discouraged, like i said your case might be very simple. Email me if you need to, good luck
____@____.com