I own a friendly/sociable dog with good recall. I put her on a lead when I see an on lead dog and ask permission before interaction.
I understand it isn’t easy owning a reactive dog. If you know your dog will bite why isn’t it muzzled? XL bullies are muzzled for safety reasons. Responsibility works both ways. I don’t let my dog approach on lead dogs. Please protect other dogs from your dog you know will bite.