How bad is your latency specifically? I play with a ping of 650-700 due to satellite internet. While I'm playing as a MCH and not a BRD, I would imagine that in this regard the general effects would be the same. I'm not seeming to have any of the issues you are, however. While I haven't done a pure DPS check lately, (I'm on PS4, so I have to manually add the numbers if I want to), I do know that in most level 60 runs I'm typically putting out more DPS than BRDs I've seen with higher iLevels and that are clearly good players, (rare though they may be), and if not more then at least the same as. More and more lately, I'm also beginning to wonder if the PS4 doesn't just handle latency better than PCs, since most PC players tend to consider the game completely "unplayable" with even half as much latency as me......

The only real issue my latency causes in my rotations that I've noticed is that procs take slightly longer to activate on the next skill in the chain. I'm aware that the BRD rotation is quite different than the MCH rotation, but perhaps attempting to use this to your advantage and make more use of OGCs as buffers while a proc is activating will help some?