Hello,
We had the same problem with our BC so we put a bark collar on before we let him out. It stopped him barking and now we don't need to use anything.
I use an aboistop bark collar. I did try a cheaper one but it did not go off when my dog barked, only if I barked into it
Good luck, I know that a barking dog can be very frustrating