Han's fancy new jacket has plenty of pockets.
What are these things?
Page 46 of the visual dictionary shows this picture:
While nothing states that what he has in his pocket are the detonators, the tip of what's poking out of his pocket closely resembles the bottom of the detonator (seen on the left hand of the page).
Further evidence that they're not fuel cells for the blaster are on the same page, where the fuel cell labelled is a cuboid.
Further, the only similar item I can see on 'modern' resistance pilots are signal flares, seen on Snap Wexley's leg.
On the older uniforms, the arm patch does indeed hold data cylinders (and safe passage documents for downed pilots) :
I presume pilots no longer need safe passage documents nor data cylinders. They also probably don't need detonators, where a guy like Han would.
I think detonators is probable answer, but after Han gives chewbacca a detonator he still has all three objects in his front pouch thing and he seemed to just have it in his hand
I ready on another site that these are "code cylinders". So, a smuggler like Han might have use for them to get authorization to dock at certain ports? Not sure how accurate that is.
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?