Your boyfriend was originally petitioned under F2A category (spouse and children under 21 of lawful permanent residents). Right now, the current priority date eligible for visa processing for this category for Mexico-born individuals is March 15, 2010 and earlier. Since he is now over 21 years old and his dad is now a US citizen, his category has already rolled over to another category depending on which came first: his becoming 21 while his dad is still a permanent resident or his dad becoming a US citizen while he was still under 21. If he turned 21 while his dad was still a permanent resident, his category shifted to F2B (sons and daughters over 21 of permanent residents) and then subsequently changed to F-1 (unmarried sons and daughters of US citizens) when his dad naturalized. Currently, the priority date eligible for visa processing for F-1 for Mexico-born individuals is June 15, 1993 and earlier. Thus, if his category now is F-1 and his priority date is 1996, he is not eligible to adjust status yet because his priority date is not current yet. If he was still under 21 at the time his dad acquired his citizenship, then his category may have rolled over to Immediate Relative category for which there is a visa number immediately available. Since his petition was filed in 1996, he may qualify for the 245i benefit and be able to apply for a green card without having to leave the country. I strongly recommend that you seek an immigration lawyer's advice regarding your boyfriend's case.
Answered on Oct 03rd, 2012 at 12:51 PM