My aim is to blog through this and ideally finish before Episode VIII comes out!!
I’m sourcing most of this from the Visual Dictionary and taking it’s scene-by-scene approach.
Occupation: Resistance Astromech
BB-8 is a BB series astromech droid assigned to Poe Dameron who gave him a custom orange paint job. When Poe left the New Republic for the Resistance BB-8 went with him. BB-8 accompanied Poe to Jakku and was the first to spot the approaching First Order. When his ship was damaged Poe gave vital data to BB-8 who carried it across the desert, coming into contact with Rey and soon after Finn. Deciding to trust them he left the planet. His custom colouring became a problem as he was recognised on Solo’s ship and later at Max Kanata’s fortress. After escaping to the Resistance he was reunited with Poe and flew with him on the battle of Starkiller base. After the battle he paired his data with R2-D2 to reveal a map to Luke Skywalker.
Homeworld: Yavin 4
Occupation: Resistance Pilot
Born to Rebellion freedom fighters Shara Bey and Kes Dameron, and raised on Yavin 4, site of the first Death Star’s destruction it is hardly surprising that Poe became a leading figure of the Resistance.
Kes Dameron and Shara Bey on Endor
After serving in the New Republic in Rapier Squadron Poe became frustrated with the Republic’s failure to take the threat of the First Order and so left to become part of the Resistance. A skilled pilot and trusted agent he was dispatched to Jakku to find the location of Luke Skywalker but was captured by Kylo Ten. Briefly rescued by the unexpected intervention of Finn he was then shot down on Jakku. Returning to the Resistance he led the assault on Starkiller base, delivering the final blow in his X-Wing.
You can read about Poe’s parents in Shattered Empire
You can read about Poe’s time in Rapier Squadron in Before the Awakening