The night before making the cakes, chop the passion fruit (remove some of the seeds, but not all), dates, and walnuts. Place in a mason jar with the vanilla and coconut extracts and fill with water. Let stand overnight.
Heat oven to 350F and grease four mini-loaf pans. Set aside.
Cream the butter, sugars, honey creme, and molasses for about 5 minutes. Add eggs one at a time until incorporated.
Sift baking powder, salt, flour, and spices. Add to batter.
Strain dried fruit (reserving the liquid) and add to mixture above. Drizzle in about 3 tablespoons of the liquid reserved. Mix.
Scoop fruit cake batter into mini-loaf pans, top with coconut flakes, and bake at 350 for 25-35 minutes, depending on your oven.