At least for bazel files spawning buildifier when an lsp formatting request is made could be sufficient.