Remove any tough leaves from the artichokes and trim the stems with a peeler. Trim the crown of each artichoke, and the pointy ends of the leaves if desired, with a pair of kitchen shears or heavy-duty knife.
Bring the water, garlic, bay leaves, salt and lemon to a boil in an Instant Pot set on sauté. Once the liquid is boiling, turn off sauté setting and set a steamer basket or trivet into the vessel. Place artichokes cut-side down (stems pointing up), cover and cook under pressure for 10 minutes (for an average adult artichoke) using the manual setting. Do a quick-release and remove the artichokes with the basket or trivet and let them cool until handleable. Perfect doneness is indicated if you can easily remove a leaf from the center or “tip” of the artichoke.
While the artichokes are cooking and cooling, prepare the sauces.
For the garlic sauce: Dissolve a bouillon cube in a cup of hot water. With a masher or whisk, smash the steamed potatoes. Add hot bouillon broth about a ¼ cup at a time until you have a fairly smooth paste. Gently stir in lemon juice, garlic and olive oil. Add more bouillon water as desired to thin it out.
For the herb sauce: Finely chop Italian parsley and cilantro. Smash and chop garlic into a paste. Put these ingredients in a non-reactive glass or stainless steel bowl and add cumin, salt, paprika and vinegar. Whisk well. Add olive oil and whisk again to incorporate. Add pepper, taste and adjust seasonings as desired.
Let artichokes chill or serve warm with sauces.