Cut cornbread into cubes and place on a baking tray or other large container. Allow to sit out uncovered to dry for 1-3 days.
Heat a large skillet over medium heat. Add a little olive oil, then add in the sausage. Cook the sausage until browned, breaking it up in to smaller chunks. Remove cooked sausage from the pan.
Into the same large skillet, melt the butter, and then add the onions, bell pepper, celery and apples. Saute for 10-15 minutes until very soft.
Season the vegetables with the chopped herbs, salt and pepper.
Meanwhile, preheat oven to 425º F. Line a baking tray with parchment paper and set aside.
Add the dried cornbread cubes and sausage back into the skillet. Break up the cornbread and mix it in to the vegetables. Add the chicken broth, and mix to soften the bread. Remove the mixture from heat, and allow to cool prior to adding an egg into the mix, and stirring well until its evenly coating the stuffing mixture.
Use a 1/4 or 1/3 cup measuring cup (or a large cookie scoop) to scoop the mixture into mounds on a large baking sheet.
Bake the sausage stuffing balls for about 20 minutes, until the edges have browned and crisped.