該当コードはこちらです。
https://github.com/orangesignal/orangesignal-csv/blob/master/src/main/java/com/orangesignal/csv/CsvWriter.java#L160
ここは value == null とするよりも、
value == null || "".equals(value) とした方がよいのではないでしょうか?
CsvConfig#setNullString で値がないことを表す文字列が設定設定できますが、
文字列の場合、空白も値がないという事にはならないでしょうか?