Thank you for your kind words about my website & forum.
In your case, as you’ve overstayed your stay and presuming that you plan to stay in the US, it really doesn’t make much of a difference if you marry your fiancé now or after he becomes a citizen. You will not, however, be able to apply for a green card (or even get a work permit) until he becomes a citizen.
The waiting period for him to have his citizenship interview depends on where he lives and can range from 6 months to 15 months.
Edward Weiner
Attorney at Law
E-mail: E.Weiner@immigration-aux-usa.com
Internet Site:
http://www.immigration-aux-usa.com/