bleDevicesForUi
Combined bonded + scanned BLE devices for the UI.
Sorted by signal strength — scanned devices with a known RSSI appear first in descending order (strongest signal at the top), followed by bonded-only devices without a scan RSSI, sorted by name.