Sort and pick through the beans, discarding any pebbles or dirt. Rinse the beans then add to the Instant Pot with 6 cups of water. Lock lid in place and close pressure release valve. Select high pressure cook function and cook for 25 minutes. Turn off Instant Pot and naturally release pressure for 20 minutes; quick release any remaining pressure. Carefully remove lid, allowing steam to escape away from you.
Reserve 1 cup cooking liquid, then drain beans. Wipe out Instant Pot.
Set Instant Pot to sauté function, add oil and heat just until shimmering. Add bell pepper, onion and garlic and cook until starting to soften, about 2 minutes. Add paprika and black pepper and cook 30 seconds. Stir in honey, molasses, and tomato paste, cook 1 minute. Add cooked beans, 1 cup reserved cooking liquid, and 1 cup water.
Lock lid in place and close pressure release valve. Select high pressure cook function and cook for 10 minutes. Quick-release pressure then carefully remove lid, allowing steam to escape away from you.
Set Instant Pot to sauté function and stir in vinegar, maple syrup (if using), Dijon, Worcestershire (or soy sauce) and 1 teaspoon salt; simmer until thickened, stirring occasionally, 20–25 minutes. Have patience, it will thicken! Keep in mind these will also thicken as they cool.
Turn Instant Pot off and let beans cool slightly; season with additional salt and vinegar to taste (you’ll likely need quite a bit more salt).