Calc'd Life Orb Brave Bird suicide Talonflame, some interesting results here.
+2 252+ Atk Life Orb (custom) Brave Bird vs. 4 HP / 0 Def Rotom-W: 192-226 (79.33 - 93.38%) -- 43.75% chance to OHKO after Stealth Rock
(192, 195, 196, 199, 201, 203, 207, 208, 211, 213, 214, 217, 220, 222, 224, 226) <--- Scarf set
+2 252+ Atk Life Orb (custom) Brave Bird vs. 248 HP / 232 Def Rotom-W: 156-183 (51.48 - 60.39%) -- guaranteed 2HKO after Stealth Rock
(156, 157, 160, 161, 164, 165, 166, 168, 170, 172, 174, 175, 178, 179, 182, 183) <--- Bulky Rotom
+2 252+ Atk Life Orb (custom) Brave Bird vs. 252 HP / 252+ Def Hippowdon: 263-309 (62.61 - 73.57%) -- guaranteed 2HKO after Stealth Rock
(263, 265, 269, 270, 274, 278, 281, 285, 286, 290, 294, 296, 300, 302, 305, 309)
+2 252+ Atk Life Orb (custom) Brave Bird vs. 0 HP / 0 Def Heatran: 194-229 (60.06 - 70.89%) -- guaranteed 2HKO after Stealth Rock
(194, 196, 199, 200, 203, 205, 207, 211, 212, 214, 217, 218, 221, 224, 226, 229)
+2 252+ Atk Life Orb (custom) Brave Bird vs. 244 HP / 248+ Def Gliscor: 253-298 (71.87 - 84.65%) -- guaranteed 2HKO after Stealth Rock
(253, 255, 259, 261, 265, 266, 270, 273, 277, 278, 282, 285, 289, 290, 294, 298)
+2 252+ Atk Life Orb (custom) Brave Bird vs. 252 HP / 252+ Def Eviolite Chansey: 539-637 (76.56 - 90.48%) -- 25% chance to OHKO after Stealth Rock
(539, 547, 554, 559, 567, 573, 578, 585, 593, 598, 604, 610, 617, 624, 629, 637)
+2 252+ Atk Life Orb (custom) Brave Bird vs. 252 HP / 252+ Def Slowbro: 274-325 (69.54 - 82.48%) -- guaranteed 2HKO after Stealth Rock
(274, 278, 282, 285, 289, 292, 294, 298, 302, 304, 308, 312, 313, 317, 321, 325)
There just aren't any safe switch-ins to this thing. Pair it with a bulky Water type like Jello and some Screen/hazard support from the likes of Azelf or Klefki, and you've got a monster on your hands.
EDIT: Carbink's calc was incorrect, used the wrong typing in the calculator. I think Carbink might be one of the few things that can switch into a +2 Talonflame, but there's not a hell of a lot he can do in return.