If your program is taking too long to upload to the BiBoard, you might check the Upload Speed in the Arduino IDE.
An Upload Speed of 115200 is commonly the default:
However, you can upload faster - I have been using the highest Upload Speed of 921600. This brings my upload times down from about 1:14 @115200 baud to about 0:17 @ 921600 baud. This is over 4x quicker. It's not the 8x you might expect from the ratio between these baud rates but it is worth it. BTW, this is just the Upload Speed. I still have the serial monitor set to the default of 115200 baud.