He would gloat with his friends over their shared victory.
Idiomatic Expressions for gloat
Phrase: gloat about
Meaning: To boast or brag about something in a way that shows excessive pride or satisfaction.
Usage: He wouldn't stop gloating about his new promotion.