Peel bananas and cut each in half crosswise. Insert a popsicle stick into the cut end of each half. Place on a parchment-lined baking sheet and freeze for at least 2 hours until completely solid.
Toast all nuts in a dry skillet over medium heat for 2 to 3 minutes until fragrant and golden. Cool and place in shallow bowls. Have all toppings ready before beginning to dip.
Melt dark chocolate and coconut oil together over a saucepan of simmering water or in the microwave in 30-second intervals until smooth and fluid. Transfer to a tall glass.
Working one at a time, dip each frozen banana pop into the chocolate, rotating to coat completely. Lift and let excess drip off for a few seconds.
Immediately roll or press the coated pop into the chopped nuts and sprinkle with flaky sea salt while the chocolate is still soft.
Place back onto the parchment-lined baking sheet. Repeat with remaining pops.
Return all pops to the freezer for at least 1 hour until the shell is completely set.
Add optional drizzles after the shell has set, then freeze 15 more minutes. Serve directly from the freezer.