If you leave BVI waters and go into St John even for just a mooring ball you must check out of the BVI AND check into USVI. You don't have to check out of the USVI to go back to the BVI however you do need to check back into the BVI. Customs is again open in Cruz Bay. IT's not worth dealing with the possible penalties getting caught without going though customs.