If it were me I would call his boss and explain the situation and see if there was any way he could come in different hours or whatnot so he can still use the tickets. The worst he can say is no and you are in the same spot you are now. I would tell him you got them as a surprise and your DH has no idea about this.