In 2017 we were in the BVI from January 23 to January 31, and my wife's passport expired on February 14. We had no problem.

Dan cheers