Agree this was on the trickier side.
For 8d I read “flowery language suggesting” to mean “suggestive of flowery language”, then it works I think.
Following the making/breaking pairing last week I see another antonym (of sorts) pairing at the beginning of two across clues.
22d is timely.