In a large bowl, whisk the flour, cornstarch, salt, baking powder, baking soda, ginger, cinnamon, nutmeg, and cloves together until well blended.
In a separate large bowl, beat the butter, shortening and brown sugar together, with an electric mixer on medium speed, until light and fluffy. Beat in the egg until incorporated. Beat in the vanilla, then the molasses until well combined.
On low speed, beat in the flour mixture in two additions. Beat just until combined. Set aside about 1/4 of the dough for the mini cookies. Form it into a disk. Divide the remaining dough into 2 portions and form them into disks. Wrap all of the dough disks in plastic wrap and chill them in the refrigerator until firm, at least 2 hours or overnight.
Place the small portion of dough between 2 sheets of parchment paper. Roll to 1/16-inch thickness. Cut out 40-50 mini cookies using a 1-inch gingerbread man cookie cutter. Place the cut outs on a parchment paper lined tray. Freeze for 20-30 minutes. this will help the cookies keep their shape when baking.
Preheat the oven to 350ºF (180ºC). Line 2 large cookie sheets with parchment paper. On a lightly floured surface, roll the remaining dough to 1/4-inch thickness. Using a 2 3/4-inch or a 3-inch round cookie cutter, cut out 18 cookies. Re-roll the scraps as needed. place the cookies at least 1-inch apart onto the cookie sheets. Bake until the cookies are set and slightly puffed, about 8-10 minutes. Transfer the cookies to a cooling rack.
Place the mini cookies, about 1/2-inch apart onto a parchment lined cookie sheet. Bake until the cookies are set and slightly puffed, about 5-6 minutes. Let the cookies cool on the baking sheet. Decorate the cooled mini cookies with melted white chocolate, using a toothpick to make the eyes, smiles, etc.
Spread melted white chocolate onto one side of each round cookie. Top with the mini gingerbread cookies and the sprinkles of your choice.
Recipe Notes
*To find the mini gingerbread man cookie cutter I used, click here.