Bang on
verb
(usually derogatory) To constantly talk about.
“I started recycling, just so she’d stop banging on about it to me.”
adjective
Precisely accurate; exactly appropriate or fitting; spot on.
Synonyms: on the mark, on the money, spot on
preposition
Exactly at
“I managed to arrive bang on five o’clock.”