fix(ble): Reduce scope of cricitcal section when initializing

Closes #203
2 jobs for !395 with schneider/ble-critical-section in 1 minute and 56 seconds (queued for 10 seconds)
merge request