We're home, after a long day. A nice thing happened that I want to share. The IO wanted to see a bank statement from my personal account. We had only sent joint account statements, because my personal account has nothing to do with it, and I was confused. Then, I realized that she must have noticed transfers of money from my account into our joint account and wanted to see the reason for that. She said that normally we would have to go home and email the statement to her, and the oath would have to be scheduled for another day.
Instead, she said that if we could get it to her within 15 minutesl, Neil could take the oath today. We got it to her and Neil is now a citizen!