Of the European countries currently looking to join, Bosnia & Herzegovina will probably be the last one to actually make it. Which is pretty surprising considering that Kosovo has a is-this-actually-a-country dispute within the EU (which also blocks Serbia's accession), and Moldova, Georgia, and Ukraine have not-so-minor problems of not being able to control portions of their territory thanks to Russian occupation.
The Russo-Ukrainian war reignited a desire in the EU to actually enlarge towards the Balkans and Eastern Europe. But the countries that haven't joined aren't in great shape (the healthier bits of Yugoslavia joined earlier), and it's not clear to me that any of the current batch countries (especially Bosnia) will be able to join before such desires cool again.