I would say he's very talkative, and not afraid to give a speech of some sort. He can go on and on about any subject. the definition of loquacious is tending to talk a great deal; talkative. so i would say it fits right in. hope this helps, have an amazing day :)
Communication, creativity, similarity, vocabulary and humiliation.
Theme I believe I haven't done that for awhile