Braggart (noun) : a loud arrogant boaster
https://www.merriam-webster.com/dictionary/braggart
Colsen Whitesead, “City Limits” from The Colossus of New York, page 2
“Except for that bit about the Dutch buying Manhattan for 24 bucks–there are and always will be braggarts who “got in at the right time””
When i first read the sentence I just thought of someone who bragged a lot but I did not think that there was a phrase of something for that. I would just rephrase the sentence so that i could say “someone who brags”. Now I could use that word and it helps to understand the text better instead of just guessing the meaning