We picked out the first name about a month ago, around two weeks after our 20 week u/s. We had been going through every name in the whole entire world and one just popped up that we both knew was right.
It was my suggestion, so I said I was done my work and left my spouse to come up with the middle name.

I suggested something (my father's real first name, though not the name he goes by-- it's a German name and he goes by the English equivalent) and spouse sort of laughed it off. Then like two days ago, he announced that he thought that was unequivocally the best middle name to go with this first name and that it's a great name altogether.
So! We're done! Yay!
I hope that when we have a second kid, it isn't a boy, because I don't know that we will be able to come up with a good boy name ever again!