.... Cuando instancio el stream no debo especificar el encoding, por default es UTF-8, si lo especifico guarda esos tres caracteres, pero si no, no lo hace... les comento por si a alguien le sirve..
Gracias por publicar la solución, son pocos lo que una vez resuelto su prolblema dan los tips. Gracias.