Ah, I see that though it returns a FileOutputStream, the method return type is actually just OutStream, which does not provide the ByteBuffer version. Peculiar, but I suppose this is the best version for now, assuming our byte buffers are always array-able.