vacpress, its highly unlikely that you'll see anyone producing a code sample for PBP that implements Host USB and the Stack required to allow you to plug a $6 usb dongle into your PIC project.
There is a reason that they only cost $6, the processing power and stack are in the PC (driver) and your PIC is not going to be able to provide USB host, Blutooth stack and have room for your flashing led program!
The main reason that QuickBlue was produced, was to allow developers to interface to a Bluetooth module more easily , with less development and with enough processor memory and time left to run an application.
Quickblue is open source, schematics, code gerbers etc, so right now as far as i can see, its the ceapest fastest route to implementing Blutooth connectivity in a PIC BASIC project.
The reason for the port is related only to the code, if you want to use the open source QuickBlue off the shelf, you can't do it with PBP, so the code needs to be ported to PBP to enable you to compile it, thats all.
Bookmarks