EditPlus does support BOM in UTF-8 files, you just need to know how to search for it:
UTF-8 signature
Select whether to add UTF-8 signature (byte order mark) to UTF-8 files. If you select ‘Add signature if necessary’, EditPlus adds UTF-8 signature only when the file cannot be automatically detected as UTF-8.
it is located in the permanent preferences dialog.