Yes, it is possible to hardbrick (not even SWD recoverable) an stm32 by software (bootloader messing work)
@RoganDawes my version of BMP is now flashable, without SWD , and it will enumerate as BMP without udev rules or stklink-util - if you want to “return” to stlink it will require SWD hehe, and you can’t “update”, which is fine, 1.10.2 version is anyway the best working.