Looks like there are ACTION_DISCOVERY_[STARTED|FINISHED]
methods that you could register a broadcast receiver for. Link
To register the receiver, go into your project's AndroidManifest.xml and add the receiver tag and some permission tags:
<application ...>
<!-- Add your receiver class like so, and declare that you want to listen
for the DISCOVERY_FINISHED action -->
<receiver android:name=".PUT_YOUR_CLASS_NAME_HERE(e.g. BluetoothReceiver)">
<intent-filter>
<action android:name="android.bluetooth.adapter.action.DISCOVERY_FINISHED" />
</intent-filter>
</receiver>
</application>
<!-- Add the permissions you might need here -->
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
you should then be able to create the BluetoothReceiver class and override the onReceive method.