No, you're not missing anything. Due to Broadcom's licensing, nobody can distribute the firmware that the b43 driver needs to function. There are decent instructions here
for how to install firmware. As an alternative, both those drivers will function with Broadcom's sta driver
which doesn't require additional firmware.