I can't come up with my own sets, so I just steal them from NU :[
kacaw
[SET]
name: Bulk Up
move 1: Bulk Up
move 2: Brave Bird
move 3: Roost
move 4: Substitute
item: Leftovers
ability: Defiant
nature: Careful
evs: 252 HP / 196 SpD / 60 Spe
[SET COMMENTS]
<p>Braviary's respectable bulk, access to reliable recovery, and Flying STAB make him a very effective user of Bulk Up. After a single boost, Braviary becomes very difficult to KO, being able to take all but strong special Ice- and Electric-type attacks fairly comfortably. Brave Bird provides Braviary with a powerful STAB move with good neutral coverage, allowing him to hit most Pokemon moderately hard. Roost provides Braviary with reliable recovery, allowing him to set up comfortably on strong special attackers, such as Sceptile and Accelgor, while preventing more defensively oriented Pokemon like Slowking, Lanturn, Clefable, and Uxie from whittling him down with repeated attacks. Substitute allows Braviary to set up on bulky Pokemon that rely on status, Seismic Toss, Clear Smog, and Dragon Tail to combat it, and prevents Volt Switch users from forcing it out. Thanks to these attributes, Braviary can easily stall out Stone Edges from bulky Rock-types, effectively eliminating their primary method of damaging him and allowing him to play around them.</p>
[ADDITIONAL COMMENTS]
<p>The given EV spread emphasizes special bulk in order to better set up on offensive Grass-types, such as Sceptile and Lilligant, and bulky Water-types, such as Slowking and Lanturn, whose Scalds fall short of breaking Braviary's Substitute, while also yielding 101 HP Substitutes. The Speed investment allows Braviary to outpace standard Qwilfish and, as such, the majority of RU defensive Pokemon. More Speed can be utilized to outpace moderately fast Pokemon such as Crawdaunt and Shell Smash Omastar, though detracting from Braviary's special bulk to such an extent does detract from his ability to set up on Pokemon such as Sceptile and defensive Slowking, making him more vulnerable to being 2HKOed and having his Substitute broken by Scald, respectively. While seemingly trivial, Bulk Up Braviary adores facing defensively oriented teams, finding numerous opportunities to set up on common defensive Pokemon. To illustrate this, here are some example calculations of common defensive Pokemon against Braviary:</p>
<ul class="damage_calculation">
<li>Calm 0 SpA Slowking Scald: 19.55 - 23.26%</li>
<li>Calm 0 SpA Roselia Sludge Bomb: 22.27 - 26.23%</li>
<li>Bold 0 SpA Tangrowth Hidden Power Fire: 12.62 - 14.85%</li>
<li>Calm 0 SpA Lanturn Volt Switch: 27.22 - 32.67%</li>
<li>Impish 0 Atk Steelix Gyro Ball: 26.98 - 31.93%</li>
</ul>
<p>Pokemon that can take on boosting Steel- and Rock-types that can set up alongside Braviary, such as Klinklang, Kabutops, and Aggron, are useful partners. Steelix and Poliwrath are both useful for this reason, with the former also checking Rotom, one of Braviary's most resilient counters. Spikes support is very useful in wearing down Rock- and Steel-types that resist Braviary's STAB. Roselia and Ferroseed are both solid examples of this, who in addition to laying Spikes, also take on Electric-types that trouble Braviary. Rapid Spin support is much appreciated if at all possible, since with Stealth Rock off the field, Braviary can much more definitively check and set up on Pokemon such as Sceptile and Accelgor. Cryogonal and Kabutops both make solid partners for this purpose, with Cryogonal also offering an answer to strong Blizzards from hail teams that would otherwise KO Braviary.</p>

kacaw
[SET]
name: Bulk Up
move 1: Bulk Up
move 2: Brave Bird
move 3: Roost
move 4: Substitute
item: Leftovers
ability: Defiant
nature: Careful
evs: 252 HP / 196 SpD / 60 Spe
[SET COMMENTS]
<p>Braviary's respectable bulk, access to reliable recovery, and Flying STAB make him a very effective user of Bulk Up. After a single boost, Braviary becomes very difficult to KO, being able to take all but strong special Ice- and Electric-type attacks fairly comfortably. Brave Bird provides Braviary with a powerful STAB move with good neutral coverage, allowing him to hit most Pokemon moderately hard. Roost provides Braviary with reliable recovery, allowing him to set up comfortably on strong special attackers, such as Sceptile and Accelgor, while preventing more defensively oriented Pokemon like Slowking, Lanturn, Clefable, and Uxie from whittling him down with repeated attacks. Substitute allows Braviary to set up on bulky Pokemon that rely on status, Seismic Toss, Clear Smog, and Dragon Tail to combat it, and prevents Volt Switch users from forcing it out. Thanks to these attributes, Braviary can easily stall out Stone Edges from bulky Rock-types, effectively eliminating their primary method of damaging him and allowing him to play around them.</p>
[ADDITIONAL COMMENTS]
<p>The given EV spread emphasizes special bulk in order to better set up on offensive Grass-types, such as Sceptile and Lilligant, and bulky Water-types, such as Slowking and Lanturn, whose Scalds fall short of breaking Braviary's Substitute, while also yielding 101 HP Substitutes. The Speed investment allows Braviary to outpace standard Qwilfish and, as such, the majority of RU defensive Pokemon. More Speed can be utilized to outpace moderately fast Pokemon such as Crawdaunt and Shell Smash Omastar, though detracting from Braviary's special bulk to such an extent does detract from his ability to set up on Pokemon such as Sceptile and defensive Slowking, making him more vulnerable to being 2HKOed and having his Substitute broken by Scald, respectively. While seemingly trivial, Bulk Up Braviary adores facing defensively oriented teams, finding numerous opportunities to set up on common defensive Pokemon. To illustrate this, here are some example calculations of common defensive Pokemon against Braviary:</p>
<ul class="damage_calculation">
<li>Calm 0 SpA Slowking Scald: 19.55 - 23.26%</li>
<li>Calm 0 SpA Roselia Sludge Bomb: 22.27 - 26.23%</li>
<li>Bold 0 SpA Tangrowth Hidden Power Fire: 12.62 - 14.85%</li>
<li>Calm 0 SpA Lanturn Volt Switch: 27.22 - 32.67%</li>
<li>Impish 0 Atk Steelix Gyro Ball: 26.98 - 31.93%</li>
</ul>
<p>Pokemon that can take on boosting Steel- and Rock-types that can set up alongside Braviary, such as Klinklang, Kabutops, and Aggron, are useful partners. Steelix and Poliwrath are both useful for this reason, with the former also checking Rotom, one of Braviary's most resilient counters. Spikes support is very useful in wearing down Rock- and Steel-types that resist Braviary's STAB. Roselia and Ferroseed are both solid examples of this, who in addition to laying Spikes, also take on Electric-types that trouble Braviary. Rapid Spin support is much appreciated if at all possible, since with Stealth Rock off the field, Braviary can much more definitively check and set up on Pokemon such as Sceptile and Accelgor. Cryogonal and Kabutops both make solid partners for this purpose, with Cryogonal also offering an answer to strong Blizzards from hail teams that would otherwise KO Braviary.</p>