Preheat oven to 325°
Put popcorn in a large deep baking dish or roasting pan. Also, line a large baking sheet with waxed paper.
In a medium saucepan over medium heat, stir together butter, the honey, and salt until butter is melted. Increase heat, boil honey mixture gently one minute. Stir in vanilla and almond extracts.
Slowly pour honey almond mixture over popcorn in baking dish and stir gently to coat. Bake popcorn, stirring every 8 minutes, until deep golden all over, about 24 minutes.
Let popcorn stand 5 minutes, until it is cool enough to handle. With lightly buttered hands, press small handfuls of the mixture into 1 1/2-in. globes. If mixture cools too much to be malleable, return it to oven for about 45 seconds to soften.
Put popcorn balls on prepared baking sheet and let cool completely. Store in an airtight container at room temperature for up to 2 weeks.