Bwest_Work you have a couple of options while you wait for a summer roll-out of online meeting integration.
We have been using Bookings exclusively to schedule web conferences with clients and prospects. Initially, we created a static web page, pointing to it with instructions on how to join the web conference -- and we used a recurring Skype for Business meeting in order to not have to worry about updating the meeting information. That's one option. We include the link to the static web page both in the meeting confirmation and in the reminder email that goes out.
If you are concerned about meeting privacy, you can simply schedule a Microsoft Teams (or SFB) meeting concurrently with your Bookings calendar event, and pull the email address of the meeting attendee out of the Bookings calendar event. No shared meeting ID. We are just starting to do this now, and in private meetings include the URL to a static web page with instructions to watch for the meeting info in a separate calendar event coming from us, explaining that it is for data privacy.
It will be better to have this fully integrated with Teams, but we handle several meetings a week this way, and it allows the requester to pick a convenient time based on availability without having to go back and forth with email to lock it down.