One thing I would add, I wouldn’t apply the Boolean modifier, or any modifier, unless it is absolutely necessary.
Once it is finished and I needed to export the model to a game engine for example, but I would do that in the export options for the export model only.