"A brave and resourceful astromech droid, BB-8 accompanied Poe Dameron on many dangerous missions for the Resistance. Despite his modest appearance, he saved his friends multiple times, giving the saying 'never underestimate a droid' its full meaning."
BB-8 is primarily an offensive hero. His Rolling Charge is similar to the Ovissian Gunner and Han Solo's charges, where BB-8 rushes forward and knocks back an opponent upon contact, dealing damage. It also deals damage through blocking opponents.
BB-8's Resistance Backing ability can be paired with Rey's Insight ability to reveal enemies to his allies. In addition to that, Resistance Backing causes enemies to take more damage, somewhat like Count Dooku's Expose Weakness ability, as well as scrambles enemy radar.
If he is in a sticky situation, BB-8 can use his Cable Spin ability to deal very high area damage. Cable Spin shines greatly in tight spaces with a group of enemies, especially when Spinner and Whirlwind Star Cards are equipped. As a trooper, you will have a hard time escaping his Cable Spin before you are defeated, but Heroes are able to escape it easier.
BB-8's passive ability Technical Support makes him count as two units, making him a vital unit in Supremacy, Co-Op and Instant Action. The ability also allows him to override objectives faster, and can be used in order to overcome an objective as quick as possible in intense zones. His second passive ability, Swift Reaction, increases the cooldown speed of nearby friendlies' abilities. When paired with Finn's Big Deal ability, surrounding allies will be greatly strengthened. BB-8 also has a flashlight that can be activated using the melee key.