I actually just spent an entire day looking into Bluetooth USB adapters for a new Living Room Emulation Mini ITX build that I am putting together. From what I found, most of them are all about the same. So I picked one that had the best/most reviews for reliability.
https://www.amazon.com/gp/product/B00VWEK4IG/ref=ppx_yo_dt_b_asin_title_o07_s01?ie=UTF8&psc=1
I have the adapter, but I haven't actually used it yet as I am waiting for my two 8Bitdo Sn30 Pro+ bluetooth controllers to arrive, but reviews have looked promising on Xbox One and Dualshock 4 controllers working with it!