As the name suggests, this cocktail is dominated by amaretto, with lemon juice providing the sour balancing element and a slug of bourbon giving backbone
The key to Jeffrey's recipe is a cask proof bourbon to give backbone to the amaretto. The higher the better IMHO so don't stop at 100-proof. 120 range is excellent.