I am a U.S. citizen, originally from Bulgaria. My petition for an immigrant visa for my only son, in Bulgaria (over 21, unmarried) was approved by INS in 2005 and transfered to NVC. It was kept there for more than 3 years. I was contacted recently for the processing fee (which I already sent) and now they sent me a notification to download the I-864 form (Afadavit of Support). I am not sure that my income will be enough and I want to use a co-sponser, my fiance with whom I have been living together, in his house, for the last three years. Can we use form I-864A for this purpose? Or which other form can we use instead? My fiance and I intend to get married soon but I have to complete the Affadavit of Support for my son as soon as possible, so that his other documents are not being delayed. Is my fiance eligible to become a co-sponsor for my son on the Affadavit of Support?