i spoke to the US embassy here in germany yesterday and the guy was really helpful..
he said if i have all the documents what they need it will take about 2-4 WEEKS
till everything goes trough and receive his US passport.. YAY!!
(report of birth abroad & US passport & US Social Security number..)if ur wife has the baby in peru then she needs to call the US emabassy and they will
email her all the documents that you have to fill out too.. (if ur not going to be there)..
its pretty easy.. i thought it will take months.. but nope..
good luck..