Good luck to you and your wife, hope you will be issued visa soon so you will be celebrating Christmas together.
No worries about CFO - it is more annoyance than anything else I think