[ESP32] Make the 500ms sleep only happen once with NimBLE (#3402)
[ESP32] Make the 500ms sleep only happen once with NimBLE (#3402)

There's a 500ms sleep in DriveBLEState when using NimBLE. Make it only
happen once during initialization.

It still seems wrong, at least it's less wrong and the whole
rendezvous flow is now 3x faster (~15s -> ~5s).

Fixes #3400
nestlabs/connectedhomeip,nestlabs/connectedhomeip,nestlabs/connectedhomeip,project-chip/connectedhomeip,nestlabs/connectedhomeip,nestlabs/connectedhomeip,project-chip/connectedhomeip,nestlabs/connectedhomeip,project-chip/connectedhomeip,project-chip/connectedhomeip,project-chip/connectedhomeip,project-chip/connectedhomeip,nestlabs/connectedhomeip