The might be other ways… but one way one way is not to use bloom at all but use different layers and Glaire node in the compoiting tab on the layer you want to bloom.
Also, Output Properties tab > Post Processing > Dither. You try 1.5 first and then 2. Values greater than 2 can be entered manually, but doing so can add too much noise to the image.
Since Eevee is fast, render out in isolation. First pass with bloom with only the bloom light activated. Second pass without bloom with all the other lights activated but not the bloom one. Then add the images together in post. I don’t know if Eevee is accurate enough to do this, but rendering in isolation is a technique I use in Cycles occasionally.