The BVI consider a passport expired if it expires in six months.
They'll usually let you stay anyway unless your obnoxious