Why do you need your passports to book your holiday? I have never given any passport details for booking? Just curious. If this is a stupid question, feel free to ignore.
All the same, I hope they arrive soon. Ours have always been super quick - within a week. When I did DD's one I dropped it at the Post Office with Check & Send on the Thursday afternoon and had it in my hands on the Monday. And it was a new one, not a renewal as her pic in the first one was a 2 week old baby pic. Her's hoping you get yours in record time too.