Combine blueberries, honey, lemon juice, vanilla, and cardamom or cinnamon, if using, in a wide saucepan or jam pot. Bring to a boil over medium heat. Reduce heat and keep at a low boil, stirring frequently, continue cooking until jam is set and reaches near 220°F on a thermometer.