Yes, the Bonus Buy feature allows you to purchase the Free Spins for 100x your current bet, providing immediate access to the bonus rounds.