Crumble the cooled cake into fine crumbs in a large mixing bowl, breaking it apart with your fingers or a fork until it resembles moist sand.
Add the softened cream cheese or buttercream to the crumbs and mix thoroughly until the mixture is evenly coated and sticky enough to hold together when shaped.
Using your hands, shape the mixture into small, even balls about the size of a walnut, then place them on a parchment-lined baking sheet.
Insert a lollipop stick or skewer into each cake ball, then chill them in the refrigerator for at least 30 minutes to firm up.
While the cake pops chill, melt the chocolate melts in small bowls over low heat or in the microwave, stirring until smooth and glossy.
Once chilled, dip each cake pop into the melted chocolate, gently rotating to coat evenly, then lift and let excess drip off.
Place the coated cake pops back on the parchment-lined sheet and decorate with sprinkles, edible glitter, candy eyes, or colored gels to create spooky faces or monsters.
Allow the chocolate coating to set completely at room temperature or in the refrigerator until firm and glossy.
Once set, serve your spooky cake pops on a platter and enjoy their adorable, festive charm!