Don't worry--if you are a Poe fan, I'm not here to bash him; just to point out a problem with how the character was drawn so you can avoid it in your own writing.
Poe played three important roles in the story: he left BB8 on Jakku, he helped Finn escape, and he fired the shot that destroyed the star killer base. The writers needed a character to do all these things and they wanted him to be a likeable character that people could root for, so they gave Poe a fun, snarky, devil-may-care personality that made him something of a second Han Solo.
But they forgot one major thing that every character needs and that helped make Han Solo such an instant classic. Poe had no motivating goal.
Rey wants her family to come back for her
Finn wants to escape the First Order and his storm trooper identity
Han and Leia want their son back
Kylo Ren wants to be just like his grand-daddy
Goals make even unlikable characters relatable. For instance, when Han Solo shows up for the first time in the middle of a cantina brawl (in which he allegedly shoots first). Somehow we still find Han a relatable character because he has something he wants—enough money to pay off Jabba the Hutt and ensure his own freedom. Lando Calrissian starts out as a traitor, but his motivation—keeping the people in his city safe—still makes him a character we can sympathize with.
Apart from his general desire to help the Resistance, Poe has no obvious goals or desires. That either makes him a flat character or a disingenuous one. Since everybody wants something, what Poe wants just hasn't been revealed, leaving us to wonder if he could possibly harbour a secret sympathy or even hidden allegiance with the Dark Side.
If you don't give your character a goal, he'll either be a flat character or a suspicious one. The readers will suspect him of hidden motives since you didn't reveal what his true motives were.
So before you put those Poe Damerons in your story be sure you give them clear, driving motives.