Due to how BBR relies on pacing in the network stack make sure you do not combine BBR with any other qdisc ("packet scheduler") than FQ. You will get very bad performance, lots of retransmits and in general not very neighbourly behaviour if you use it with any of the other schedulers.
This requirement is going away in Linux 4.13, but until then blindly selecting BBR can be quite damaging.
Easiest way to ensure fq is used: set the net.core.default_qdisc sysctl parameter to "fq" using /etc/sysctl.d/ or /etc/sysctl.conf, then reboot. Check by running "tc qdisc show"
Source: bottom note of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...