Is there a difference between Free Bets and Bonus Bets? No. Free Bets and Bonus Bets function the same on DraftKings and are identical in how they can be used, the only difference is the name.
Generally, bonus bets are credited to accounts shortly after the completion of the event, however in rare cases can take up to 24 hours.