There used to be Operations Engineering Bulletins describing this phenomenon and procedural handling of it. Trying to trim N1 at 120kt on a rough runway isn't a exact science.
Bloom is generally worse on the first TO of the day when the hardware isn't well warmed up. A part-power runup for a minute before TO will be helpful in this case.