You might want to consider ordering the JB4 now, and sorting out the bluetooth later. When the first round of ordering was happening, I did the same as you and was figuring out connectivity options while the JB4 was in my cart. By the time I figured it out, they were out of stock. However, luckily I just now checked and they're back in stock, so now I have my order in.
I can't speak as to which bluetooth option you should order, but have some food for thought in case you're are on a budget. I decided against bluetooth altogether (looks very convenient, but a little pricey), and instead decided I'll just use a USB OTG cable and connect via the JB4 Android app.