[Bluetooth] Some cleanups for HCI event handling