CONGRATULATIONS!!!! It's over and mom and babies doing well?? That was a terribly long and stressful whelp. I'm glad your vet stayed there with you and that this had a happy ending.
Post pictures when you can, and get some rest. Although with new puppies, that is hard to do.