Preheat the oven to 350 degrees F (177 degrees C). If you are baking with a pizza stone, ensure the stone heats up with the oven.
Cream the butter, sugar, and brown sugar in a mixer. Creaming takes several minutes of mixing, and you should see the mixture become pale and well… creamy. Scoop the sides of the bowl a few times.
Meanwhile, in a separate medium bowl combine the graham cracker crumbs, flour, baking soda, and salt. Stir until well distributed, and set aside.
Add the vanilla and eggs, to the butter-sugar mixture and beat until well integrated.
With the mixer on low, slowly add the flour mixture to the butter mixture until well incorporated.
Roll the dough into 1-inch balls,, and place them on a baking sheet covered with plastic wrap to ensure they don’t dry out. If the batter is slightly too wet to roll, just drop the battle onto the pizza stone into 1-inch mounds.
Place six of the balls onto the pizza stone (or baking sheet), spaced out down the center. Place a sheet of parchment paper on top of the balls. Then place an empty baking sheet onto the balls, but don’t press down. As the balls bake the weight will press them down naturally.
Bake the cookies for 6 minutes. Then remove them from the pizza stone (or baking sheet) and place on a wire rack.
Repeat until all the cookies are baked.
Let the cookies cool for about 15 minutes.