You are correct, if the bike has a standard, rather than a round BMW-specific, OBD port, no cable needed - my mistake.
My 2016 C650 has the rectangular, typical OBD port so with a bluetooth dongle there is indeed no cable required.
But my 2013 K1600 has the BMW round OBD port, so to be able to...