Is he flying or driving? Ask him when the reservations were made try to get proof so you can take it to court that he is playing stupid games and trying to stick it to you.
I doubt with as cheap as he sounds and the way airline tickets going up in price he just booked this. Most jobs also require notice for vacation and it is more than a week.
Try to get roof of this for court, bc I am sure he will try the rule to show cause that you violated his vacation.