Sift together 1¾ cups bread flour, 1¾ cups cake flour, 2 tablespoons powdered milk, 1½ teaspoons baking powder, and 1¼ teaspoons baking soda in a medium bowl and set aside.
Cream together 1⅓ cups light brown sugar, 1¼ cup salted butter, 1 cup creamy peanut butter, 1 cup granulated sugar, 1 teaspoon salt, and 1 tablespoon vanilla extract for 2 minutes.
Add in 2 large eggs and beat until just combined.
Add in the dry ingredients in three parts, mixing after each addition until just incorporated. Scrape the sides of the bowl and mix for 15 additional seconds. ,
Stir in 24 oz chocolate chips (I like to reserve about ¼ cup to press into the tops of the cookie dough for a more finished look). Original recipe says to use 1/4 cup scoop to measure cookies. If you make them that large no problem, I have been able to make them about half that size by adjusting cooking time.
Use a #8 cookie scoop or a ½-cup measuring cup to divide the dough into 12 cookies; each cookie should weigh approximately 6 ounces. Place them close together on a baking sheet for chilling.
Make your balls and flatten slightly, gently pressing your fingers in to give the top texture. Then, freeze them for at least 2 hours, preferably overnight to 24 hours. MUST BAKE FROM FROZEN TO KEEP THE TEXTURE RIGHT.
When ready to bake, preheat the oven to 350℉ and line a double-layered baking sheet with parchment paper. The doubled-up pans allow the large cookies to bake through without overbaking the bottoms.
Bake 4 cookie dough balls per baking sheet at 350°F for 18 to 20 minutes, rotating the pan halfway through. Allow to cool on the pan for 5 minutes before transferring to a wire rack. Use fresh pans for the next batch, or chill the hot pans in the freezer for a couple of minutes before placing the next batch to bake.