BetRivers will always use bonus funds before your own funds. If there are not enough bonus funds to cover a bet, then the extra to make up for it may be taken from your funds, or the bet may not be processed.