Break up the graham crackers into medium-sized pieces and place in the bowl of a large food processor. Pulse until the crackers are reduced to fine crumbs. You may need to do this in two batches, depending on the size of your food processor.
Pour the graham cracker crumbs into a large bowl. Use a spatula or wooden spoon to mix in the melted butter, salt, and the egg mixture. Stir until the crumbs are moistened and all ingredients are completely blended.
Press the moistened graham cracker crumbs into a single layer on the prepared baking sheet. Bake at 350F for 8-10 minutes, or until crust is set and golden brown.
Remove the sheet pan from the oven and immediately pour the melted chocolate on top of the crust. Use an offset spatula to carefully smooth the chocolate into a single, even layer over the crust, making sure you get edge-to-edge coverage.
Freeze the sheet pan for 30 minutes, or until the crust and chocolate are completely cool. Alternatively, you could refrigerate overnight if you are making the s'mores in advance.
Right before you’re ready to serve the s’mores, remove the sheet pan from the fridge/freezer. Place the large marshmallows along top of the chocolate layer (in whatever pattern you want!).
Move your oven rack to the middle of the oven, then turn the Broiler on HIGH.
Place the sheet pan vertically into the oven on the middle rack and close the door. Broil on HIGH for 1-2 minutes, keeping watch the entire time, until marshmallows are light brown. DO NOT WALK AWAY. I REPEAT, DO NOT. Marshmallows burn very easily.
Remove sheet pan and sprinkle the mini marshmallows over the s’mores. Replace sheet pan in oven and broil on HIGH for another minute, or until all marshmallows are toasted to your liking.
Serve Sheet Pan S’mores directly from the sheet pan or scoop into bowls. Drizzle with chocolate syrup if desired. At room temperature, you can slice the s’mores into pieces and eat them sandwich style.