Green’s Dictionary of Slang

brag n.1

also brag-boy, braggadocio
[abbr. SE; 19C+ use is SE]

a swaggering braggart.

[UK]Three Lords and Three Ladies of London C: What a brag boy is this to comparison with a man, but boy [...] I will lay six Ballades to six ierkes at your buttocks, that you shall not sing so well as I.
[UK]B.E. Dict. Canting Crew n.p.: Brag, braggadoeio [sic] A vapouring, Swaggering, Bullying Fellow.
[UK]New Canting Dict.
Braggadochio, or, His Worship, the Cully [play title].
[UK]Grose Classical Dict. of the Vulgar Tongue n.p.: braggadacio a vain glorious fellow, a boaster.
[UK]Lex. Balatronicum.
[UK]Egan Grose’s Classical Dict. of the Vulgar Tongue.