Probably Not Indigo Hamlets
Hypoplectrus indigoThese are probably Barred Hamlets, or perhaps hybrids. Indigo Hamlets are not known to have any brown on their bodies and according to the Reef Set are rare in the Caribbean, not found in this area of the USVI and generally found 30-130 feet deep. Barred Hamlets, 10-50 feet deep. Since there are hybrids of other species, it's not a stretch to think these may also be hybrids.