As an intransitive verb, both 'boast' and 'brag' are similar and negative, with brag being more common.
Rarer, but 'boast' can also be a transitive verb, which isn't negative.
Switzerland boasts some of the world's best scenery.
The museum boasts an impressive collection of Impressionists.