I am an American citizen living outside of the country with my husband. We have our final green card interview scheduled with the local consulate, however, he just received a job offer here he cannot refuse. If we cancel the green card process (or postpone for a period up to 2 years), what are the consequences? Is his tourist visa no longer valid because he has applied for the green card? Can he travel to the US to visit my family? Will this hurt his future immigration process?