Lapsed Vaccinations

My newly 1 year old Shih Tzu, who stays indoors all the time is due for DHPP vaccination in May 2025. He completed the initial series of vaccinations, including Lepto when he was a puppy at 4 months old in May 2024. He will also be due for Bordatella vaccine in August 2025.

My question is, can he wait until October 2025 during his annual exam and rabies renewal to get his DHPP/Lepto/Boradtella vaccines all at once?

Or would it hurt him if he gets his DHPP vaccine in May 2025 and get the same vaccine in October 2025 again with his other vaccines?

I am preferring to have his vaccines in one go on October 2025, while reducing his trip to the vet where he is exposed to other animals.

Let me know your thoughts!