So, to be clear: BBR only applies to the edge nodes (the client and the server) whereas CoDel and other AQM are (mostly) for the routers in between, especially bottle-neck points, right?
BBR only helps TCP but will help prevent bufferbloat along the whole path