BFFI dates announced