Are you going to be on your own, or do you have family here?
DH went pretty much straight back to work, but it wasn't on the other side of the planet.
I'd be tempted to call teh boss, yeah - isn't there someone else who isn't about to have a baby that could do it?