Hit the 'saute' button on the InstantPot. When it is nice and hot, add the cubed bacon and cook, stirring occasionally, until the bacon is almost crisp, 5 to 6 minutes.
Add the onion, garlic, salt and pepper and continue to cook, stirring, until the onions are tender, about 4 more minutes.
Hit the 'cancel' button.
Add the *drained and rinsed* beans, apple cider vinegar, coconut aminos, tomato paste, broth, coconut sugar, smoked paprika, cayenne (optional for spicier beans). Gently stir until well combined.
Place the bay leaf on top. Place the top back on the InstantPot. Make sure the valve is 'sealed' at the top.
Press the 'manual' button (some InstantPot buttons are different, yours may say 'pressure' or 'high pressure' instead of manual). Then decrease the time to just 20 minutes. walk away from the IP and let it do it's thing.
When the cook time is complete, carefully (I do this using a kitchen towel) move the valve at the top and 'vent' and release the pressure of the IP. When the steam has completely stopped releasing, carefully open the IP.
Stir the beans and taste to add more salt and pepper, if needed/desired!
Serve and enjoy!!