My main complaint in how awkwardly it was handled was when Finn said “That’s one hell of a pilot!” when he possibly couldn’t have known it was Poe. There’s no explanation of how Poe came out either.
Um, what part of the line “That’s one hell of a pilot!” includes the phrase “oh my god Poe is alive!”
And Poe explains when he and Finn reunite that he was thrown from the crash (which is what happened to Finn) and that when he woke up he couldn’t find the fighter or Finn. No more explanation necessary and it’s really not that hard to believe.