My fiance lived in the US for 6 years, married to a US citizen, and had his LPR. When they separated, he returned home to England as he had nowhere else to go. He intended to return but was unable to due to financial hardships. It has been 4 years now and he just had a visit and turned his LPR into customs at the airport. He and his first wife are now divorced. He wants to move here, live with me, and get married. What are the chances he'll be able to do so with an SB-1 visa? Or would we be better off going with a K-1 or some other option?