Some more information on getting BF1 sticks to work on OS X. As with the Erupter sticks, there is a driver that must be installed for bfgminer to work, and it must be unloaded in order for cgminer to work. With the Erupters these are the UART to USB drivers.
So, in order to get cgminer to detect the BF1 device on OS X, you must unload the following drivers (as stated by other users):
sudo kextunload -b com.apple.driver.AppleUSBCDC
sudo kextunload -b com.apple.driver.AppleUSBCDCACMData
And, in order to get bfgminer to detect the BF1 device, you must load the same drivers:
sudo kextload -b com.apple.driver.AppleUSBCDC
sudo kextload -b com.apple.driver.AppleUSBCDCACMData
After you do either you will have to unplug and replug in the BF1 device and then it should be detected by executing either miner with the -d? argument:
bfgminer -d? -S bigpic:all
[2013-11-21 16:38:38] Started bfgminer 3.6.0
[2013-11-21 16:38:38] Devices detected:
[2013-11-21 16:38:38] 0. BPM 0 (driver: bigpic)
1 devices listed
cgminer -d?
[2013-11-21 16:49:06] Started cgminer 3.8.2
[2013-11-21 16:49:09] Devices detected:
[2013-11-21 16:49:09] 0. BF1 0 (driver: bitfury)
[2013-11-21 16:49:09] 1 devices listed
As another heads up, the ktext unload for cgminer will only last until you reboot, I won't tell you how I know, but trust me I know