We usually sail from the USVI to the BVI and spend a week or so there.
We clear in and out of the BVI at the same time, paying for the number of days that we'll be there.
If you leave early it's probably no big deal, but it would not be good to stay beyond the number of days you paid for.