In a medium saucepan, melt butter ove medium low heat. Stir in ketchup, lemon juice, soy sauce, honey, pepper, and hot sauce; bring to a boil. Reduce heat to low, and simmer, stirring often, for about 15 minutes, or until reduced to 2/3 cup in a small bowl, reserve half of barbecue sauce to serve with chicken.