BVI and USVI Customs Clearance
There is a website called Traveltalkonline which has a whole forum devoted to BVI sailing and vacations. You will get all the info you could possibly want there.
We enjoyed St. John, by the way, but cannot help you with current info on clearing in/out. Have fun.