Thanks Brian, and great to hear from you again!
I was originally holding out until June 17th, so you could see the launch. A couple days later I said "what the heck, let's launch it", so the site was officially launched on the 19th. Don't worry about "delaying" the launch though, it wasn't completely finished anyway as evidenced by the fact that I put the finishing touches on a week later. Back in early June I was just looking for a time frame to launch the site in and that seemed like a good one. In fact, if you didn't say you were coming back on the 17th, I would have probably waited longer.
Even though you weren't here for the launch, I did give a nod to you. The title of this thread is no coincidence.