How to Make It
Combine sugar and water in a heavy, medium-size saucepan. Bring to a boil, without disturbing, over medium-high heat; continue cooking, without stirring, for 5 minutes, until mixture turns golden. Swirl pan and cook for about 1 more minute, until caramel is a deep amber color. Carefully and slowly pour in cream. Whisk caramel over low heat until smooth.
Whisk 1/2 cup milk, cornstarch and salt in a small bowl. In another bowl, beat eggs, whiskey and vanilla with a fork.
Add remaining 2 cups milk to caramel mixture and bring to a boil. Whisk milkcornstarch mixture again, then whisk into hot mixture. Bring to a simmer; cook, whisking for 2 minutes. Remove from heat.
Whisk 1 cup hot mixture into eggs, then whisk eggs into pan. Whisk while mixture cools, for 2 minutes. Stir butter in; strain through a fine sieve. Let cool, whisking occasionally. Cover and chill for 2 hours.
Spoon chilled pudding into glass bowls; top with cookie crumbs and whipped cream.