Chop bacon into very small pieces. Drop into hot oil and cook until extra crisp. Drain and remove as much of the oil as you can. Set aside to cool.
Cream the butter and sugars together.
Add the eggs, maple syrup and flavorings to the creamed sugar/butter mixture. Mix well.
In a separate bowl, mix the dry ingredients.
Add the dry ingredients to the creamed sugar/butter mixture. Mix well.
Add the chocolate chips and bacon to the dough and incorporate by hand.
Roll into small balls and bake at 375 for 7-10 minutes. (Shorter for softer cookies, longer for crunchy cookies)
Cool and drizzle, if desired, with a simple icing consisting of powered sugar, milk and maple syrup extract. (or vanilla, whichever you prefer)