After more consideration I think a Timer that cleans up after itself
is the best solution to my intent with BufferedWrite.
Made the methods, that could be static, static.
Also rewrote an if check.