The best way to brominate aromatic rings with KBr (or an equivilant of NaBr) as the source is via a reference that Osmium gave to brominate vanillin. What are you planning to brominate?
Here's the general idea:
Prepare 120ml of GAA, 40ml H2O, 11.8g H2SO4 (120mmol), 14.3g KBr (120mmol) and 5.8g 35% H2O2 (60mmol) in a container. Stir and watch as the solution turns orange-red as the bromine is formed, and it starts to smell like bleach.
Dissolve 100mmol of freebase (or hydrochloride, shouldn't matter either way) into 50ml GAA in a flask. Cool this in an icebath. Then drip in the Br2 solution from the container. Once this is done, slowly drip in 5.8g 35% H2O2 (60mmol). Basify the whole thing, extract and work up as usual.
The overall reaction goes as follows:
A + H2O2 + KBr + H+ ==> Br-A + 2 H2O + K+
Of course, there's a few separate reactions going on:
in the container:
1) H2O2 + 2 KBr + H+ ==> Br2 + H2O + K+
in the flask:
2) A + Br2 ==> Br-A + Br-
3) H2O2 + 2 Br- + H+ ==> Br2 + H2O (then back to rxn 2 with the Br2, until most all the Br- is used up)
I've done this on PMA, and I'm unsure if it works exactly as stated as the Br-PMA seemed to have pretty much the same effect as the starting material, so caveat emptor.