Line two rimmed baking sheets with parchment paper or silicone baking mats.
In a medium sized mixing bowl, stir together the flour, oats, coconut, granulated sugar and salt.
In a small saucepan, melt the butter, honey, and molasses together, over medium heat, stirring until it comes together. It doesn't need to boil, it just needs to melt and come together.
In a large mixing bowl, add the baking soda and then pour the boiling water over it. Stir once or twice to make sure all the baking soda is dissolved. It will fiz!
Pour the melted butter mixture over the dissolved baking soda and watch it fiz even more and expand in size.
Stir in the flour/oat mixture until well combined. It will be kind of crumbly, but shouldn't be dry crumbly, it should be fairly moist.
Measure out 2 Tablespoon sized balls of dough with a cookie scoop and place on the prepared baking sheet about 1-2 inches apart. Flatten slightly with your hand.
Bake for 9-11 minutes, or until golden brown. The cookies will be soft when you take them out of the oven but the will firm up a bit when cooled.
Allow the cookies to sit on the baking pan for 5 minutes after removing from the oven, and then transfer to a cooling rack to cool the rest of the way.
Notes
Store these cookies, once cooled, in an airtight container at room temperature for up to 7 days.