Preheat the oven to 350°F. Line 2 baking sheets with parchment paper or lightly grease them.
In a large bowl or the bowl of a stand mixer, beat together butter, sugars, honey, vanilla, espresso powder and salt until smooth.
Beat in the vinegar, egg replacer mixture (or egg), baking soda and baking powder. Mixture might seem curdled at this point, but don't panic - it will be alright.
Stir in the flour, then the chocolate chips, mixing just until combined.
Drop 1~1¼" balls of dough onto the prepared baking sheets.
Bake for 10~12 minutes, until their bottoms are just starting to turn brown. They might look undone and very soft, but that's OK, these cookies are supposed to be soft.
Remove the cookies from the oven. Then allow them to cool for 10 minutes before transferring them to a wire rack to cool completely.