I guess the reason he got out of the AP so quickly is because he was here in usa for 6 yrs as a student...maybe thts why....i dont know....did you try contacting the congressmen?
are you checking the status frequently? What i noticed was that the status updated date was updating everyday for the last couple of days....i think thats how you know if they are working on it or not