Melt butter or coconut oil and chocolate chips together in the microwave on medium heat. Set aside to cool.
In food processor, combine almond flour, coconut, cocoa and salt. Pulse until coconut is finely ground and mixture is combined.
Add maple syrup, rum and chocolate chip mixture to food processor. Pulse until mixture is smooth.
Refrigerate for 1 hour or more, until mixture is firm enough to roll. (or place in freezer for 20-30 minutes)
Pulse second amount of coconut in food processor or blender until finely ground. Place in a small bowl.
Scoop out small amounts of dough (I use a small cookie scoop) and roll into a ball. Roll in ground coconut and place on wax or parchment lined cookie sheet. Refrigerate until firm and then store in fridge in a covered container.
If you can wait, they are better left for a couple days to allow the rum flavour to mellow.
Notes
Use coconut oil and dairy free chocolate chips to make them dairy free.