Preheat the oven to 350℉ and line a baking sheet with parchment paper and set aside.
In a stand mixer beat on medium speed butter and the brown and granulated sugars together for approximately 5 minutes until creamy and slightly light and fluffy.
Add eggs and vanilla extract to the butter and sugar mixture and mix on medium speed just until the eggs and vanilla are incorporated.
In a separate bowl mix together the bread flour, all-purpose flour, baking soda, and salt.
Add the mixed dry ingredients into the sugar and butter mixture and blend on medium speed until just blended.
If using chocolate bars, chop up the chocolate into desired sizing.
Add the chopped chocolate or chocolate chips into the mixing bowl and stir gently on low speed or by hand just until chocolate is incorporated.
Using a 1 to 1½ tablespoon sized ice cream scoop, scoop the dough into balls and place on the prepared baking sheet approximately 2 to 3 inches apart.
Bake in the oven for 8 to 10 minutes or until edges are beginning to brown.
Once done baking allow the cookies to cool on the baking sheet for approximately 5 to 10 minutes and then transfer to a wire rack to finish cooling.