For the dip: Combine the sour cream, honey mustard and lemon juice in a bowl and mix until well blended.
For the hushpuppies: Fill a medium heavy-bottomed pot with enough oil to come 1/3 of the way up the sides. Place over medium heat.
In a large bowl, mix together the corn bread mix, cornmeal, onions, eggs, sweet potato puree and bacon until well combined. When the oil reaches 350 degrees F, carefully drop the batter by the heaping tablespoonful into the oil using 2 spoons or a small ice cream scoop. Fry in batches until golden brown and cooked through, 3 to 4 minutes. Remove from the oil and drain on a tray lined with paper towels. Serve immediately with creamy honey mustard dip on the side.