Word for publicising your opinion [closed]

How about overshare? From M-W:

overshare: to share or reveal too much information

In your example, the person in question is oversharing their opinion by expressing it in its entirety when that is not necessary. The other parties to the conversation would likely characterize this person as providing TMI (Too Much Information).