I created a PR (if I did it right) that adds two Linux scripts to the hacks subdirectory.
BusPirateSetup.sh
BusPirate.sh
The first one generates a config file that lets you specify your BP variants, your download directory, and your terminal emulation program (i.e. screen, tio, minicom, putty).
The second script looks at the mounted file system, and either (1) connects via the terminal emulator, (2) installs new firmware, or (3) reminds you to plug in your BP. It prevents your from loading the wrong RP2040/RP2350 firmware by mistake.
BusPirateSetup.txt (3.0 KB)
BusPirate.txt (5.5 KB)
Let me know if you have any problems.