In a large mixing bowl, combine the oats, peanut butter, honey, maple syrup, and coconut oil. Mix until well combined and a dough forms.
Stir in the vanilla extract and salt.
Fold in the chopped pecans and shredded coconut.
Cover the bowl with plastic wrap and refrigerate the mixture for at least 30 minutes to allow it to firm up.
Once the mixture is firm, use a cookie scoop or your hands to shape the mixture into balls, about 1-inch in diameter. You should end up with around 12-15 cookies.
Place the chocolate chips in a separate bowl. Melt the chocolate chips in the microwave in 30-second increments, stirring between each interval, until smooth.
Dip each cookie ball into the melted chocolate, using a fork to fully coat the cookie. Tap off any excess chocolate by gently tapping the fork against the side of the bowl.
Place the chocolate-covered cookies on a parchment-lined baking sheet or a plate.
If desired, sprinkle with coconut flakes before the chocolate hardens.
Refrigerate the cookies for at least 30 minutes to allow the chocolate to set.
Store the cookies in an airtight container in the refrigerator for up to 5 days.