Preheat oven to 350 degrees F. Line a 15x10 inch pan with foil and spray foil with cooking spray.
Melt the butter in a large saucepan over medium heat. When butter is partially melted, stir in the chocolate. Melt the chocolate and butter over low heat, stirring until chocolate is melted and mixture is smooth. Remove from heat and stir in sugars, corn syrup and vanilla. If mixture is still very hot (it shouldn’t be), let it cool for another 5 minutes, then stir in the eggs and salt. When salt is thoroughly mixed in, add the flour and stir just until it disappears.
Transfer mixture to the pan and scatter almonds over the top. Bake for 25 to 30 minutes and let cool to room temperature. Chill for about an hour. Brush Amaretto across top with a pastry brush. Lift brownies from pan and cut. Makes about 3 dozen.