Per the BVI Tourism Board there is no 6 month requirement. A few years ago we had passports that expired a month or so after we left and had no problems. That said, I would probably update my passport before traveling as you never know who may be working the counter the day you arrive.