Chrissie's Cherry Almond Puffs