I got your direction wrong. If you are flying from the BVI to STT you will have to clear both customs and immigration arriving in the US.