Bonus Points (BP) are the secondary, less common currency system in Idle Dice excluding duel dice cup points and casinos. You can buy them with real money, but they can be acquired for free by completing achievements, from daily rewards, and from investing in casinos.