Beat butter, coconut oil, and sugars in a mixing bowl till light and fluffy. Beat in eggs, vanilla, and coconut flavoring.
Whisk together the flour, soda, salt, and baking powder. Add to the creamed mixture with the oats. Stir till just combined. Fold in the toasted coconut and chocolate chips.
Roll into balls and place on lightly greased or silpat lined cookie sheets.