My boyfriend and I visited my family in the USA last year in August. Then, after 90 days my boyfriend returned to Germany and stayed there for another 3 months. After that period of time, we met in Mexico to meet my father.
As soon as he arrived, the Mexican Immigration gave him 180 days stay in Mexico. After spending 2 months together, I returned to California to finish school. Our plan was actually for me to go back to Mexico, but instead we decided for him to come here to the US. He has been in Mexico for about 4 months now. He was planning on booking his flight for the 7th of June.
A few days ago, his bag got stolen with his money, ipad and passport inside of it. The problem now is, I read that one cannot enter with the Visa Waiver Program without an electronic passport. Besides that, I'm not sure if he even is allowed to enter the USA from Mexico, since it is part of North America as well.
Now the question is, should we still book the flight? Will he even be eligible to enter the US through Mexico? And how long would it take for the German embassy to make him an eligible passport for entering the USA through the Visa Waiver Program?