So I'm in the process of getting my US passport but I also have my foreign passport that I traveled with this April. I used my Green Card to travel with it but they already accepted my US passport. (I did not know I was already a US citizen until now). So I'm a dual national now.
My question is:
I need to travel to my my country of birth in August. The passport issuing office has my Green Card because I had to give it to them. Is it possible to travel with my foreign passport and have someone send me my US passport to where I am abroad and use it to travel back to the US?
If not, would it be possible to get an emergency passport at the US consulate?