To obtain a fiance visa, you must file a petition with USCIS and, after the petition is approved in approximately 5 months, your fiance will attend an interview at the U.S. Consulate in Nigeria to obtain the visa. You must have met in person within the previous two years and have proof of your intentions to marry within 90 days of his entry to the U.S. After the wedding, he will have to apply for adjustment of status to obtain his permanent visa.
Your situation is more complicated than most fiance visa applications, due to your work situation, so I recommend that you contact an experienced immigration attorney to review your options. Good luck!
Answered on Aug 22nd, 2011 at 12:39 PM