I can only speak about my own experience.
It took me a week to have an EOOD in Bulgaria, I needed a pro bank account in Bulgaria.
To have a pro account in Bulgaria, you will need a long term residency bulgarian ID card and this is the most time consuming task (3 days at best if you know local people, at least 2 weeks if you have no good connexions).
You can open an EOOD with 1 euro. Easy part.
I hired 1 local Bulgarian accountant, her cost is 600 levas every month and she manages all my invoices with suppliers and partners.
If you do not know well the accountant he can leave with your money, be careful.
She manages payment from the company owned by my girlfriend to my personal account as an employee (she manages income tax, social welfare costs,…).
Annual balance sheet included.
Impossible to open a bank account without being present. They are very cautious of foreign ppl especially if you are a millionnaire…
It took me two days because the banker was friend of my girlfriend mother and I had to give her a present of 100euros to speed up the process, if you have no connexion, it’s very difficult and it takes like 3 weeks.
I have 1 BG personal bank account in BGN
I have 2 BG pro bank accounts, one in Eur and 1 in BG.
@OlivierG2 is a little expensive but peace of mind is priceless (especially if you earn big bucks and I remember you do)