In a small bowl, mix all topping ingredients together and set aside. In a large bowl, combine flour, baking soda, salt and sugar. In a separate bowl combine egg, milk, honey, vegetable oil and coconut extract. Mix well. Stir in dry ingredients until combined. Fold in flake coconut. Fill greased or paper-lined muffin cups 2/3rds full. Sprinkle topping over batter. Bake 18-20 minutes. Cool for 5 minutes before moving to a wire rack.