Thank you so much for all information! Could I ask one more?
Now I know I can ask my hun*****and to send his passport to me from China and I will send both of our passports to Buffalo from US.
Another trouble is my hun*****and's passport will expired early next year. He want to change a new passport in China this time. Can he send the new one to Buffalo or he has to send his old passport?
Thanks!