We've done this many times. We head over to Great Harbor at Jost Van Dyke. You can check out up to 24 hours before you leave. Customs doesn't open until 8:30/9 am so we check out as soon as we get there. We then dingy over to White Bay for the day. We depart around 7:30 am and head towards Cruz Bay. Our boat now has the annual home land security sticker so we can now use the ROAM app to check into the USVI. Otherwise we grab a mooring ball outside of Cruz Bay and dingy into customs. You don't have to check out of the USVI so when ready, we sail over to the West End and do customs there. Since the ferries no longer go to West End, it's a fast in and out. It's a very simple process. Just make sure you have all the paper work BVI wants.