Hello, I am J1(2 year rule does not apply) on trainee in USA. My visas are extended now till end of september. I am planning to marry my boyfriend who is permanent resident living in US for 30 years. He is going to apply for citizenship by naturalization. We were told it may take up to 6 months. I do not expect any problems in our case, just some paperwork and lot of money for fees. I was offered to stay working for the company where I am conducting my training, if I take care of my papers. My question is, does it take 3 months after marriage to get my working permition if my boyfriend is still permanent resident or it might take longer? Or if I marry him already as a US citizen, am I allowed to start working inmediately after marriage, or do I have to wait 3 months to recieve the working permit? We are just trying to manage the wedding that I will not have any problems at work. And just to comfirm that I found all the application for our case, we will need N 400-naturalization, I-130 petition for relative alien, I-485 aplication to register permantent resident, I-765 working permi, anything else?
Thank you very very very much for answer

