Hello,
after 20+ years the Nic.ba is changing their website and will also enable for foreigners to register a .ba domain name. You can preview the new website here (it's not public still yet, but google leaked it): https://uat.nic.ba/?culture=en
The pricing is 50KM (25€) for one year...