Grease an 8-inch- (20-cm-) square baking dish with nonstick cooking spray.
Heat butter in a large pot over medium. Once melted, add marshmallows. Cook, stirring constantly, until marshmallows are melted, about 4 minutes. Add cereal and popcorn. Stir vigorously until mixture is fully and evenly coated in marshmallow. Transfer to prepared dish and spread into an even layer. Using back of a measuring cup, firmly but gently push down on surface to pack mixture into pan.
Cool for 1 hour, then cut into three rows by three columns to make nine even squares. Store in an airtight container in a cool, dark spot for up to 3 days.
