Pundit n. 1. Somebody who expresses an opinion: somebody who acts as a critic or authority on a particular subject, especially in the media. “The election results threw the political pundits into confusion.” 2. Somebody wise: somebody with knowledge and wisdom.
The crowd was excited to gain clarity because he was a pundit on the subject.
So instead of saying that someone is an expert, use the word pundit instead and add it to your vocabulary….