8 days... That's fast. I got mine in 14 days about a year and a half ago and that was fast at that time. You did a great job of having all your documents and applications all set to go. Great job!
I have found the USPS to be very efficient at processing passport applications, at least for my family. You do pay more for the photos, but if you show up with photos that pass muster from Walmart or wherever they will process your application and I think you'll be surprised at how quickly it shows up in the mailbox. Of course, RMMV depending on a variety of factors. Reviewing the US State Department website regarding passport applications is basically required, unless you want to go round and round with them for months. Don't waste your time sending in a birth certificate that doesn't meet current standards, it won't get you anywhere.