Can you provide more clarity on the line in bold? When you saying "covers all costs", do you mean they are covering his housing, food, and incidental expenses and the $15K-$20K is mainly savings? If thats the case, it may help providing Immigration further details. The one thing I found out when I returned to the US was that generally speaking salaries are high, but the people are broke and $15-$20K after expenses is better than what 80-85% of Americans have, if not a higher %. If I did not interrupt that correctly, then having a 2nd job may be needed.