In that case, the bypass checkbox could be pre-set, or driver install part completely hidden. The BFC Installer could/should first of all check if all those driver issues has already been done.
Instead the BFC Installer would need to do the inf-file modifications and possibly also registry modifications itself, replacing the Win/STM default driver with the 'WinUSB' driver. Both requires the bootloader device being connected. Downloading and running Zadig or ImpulseRC DF is not a solution. The BOOTLOADER USB device interface is slightly different matter.
For the USB VCP and CP210x drivers, you only need to download and make the files available in the right places, Windows PnP will then do the final installation when the device is connected. Please also remember the two different procedures needed. That sounds as a very reasonable solution, having options for the user to bypass the driver installations.