In a large bowl, combine the popcorn, nuts and coconut. In a large saucepan, combine the butter, sugars, corn syrup, coffee and cinnamon. Bring to a boil over medium heat; boil and stir for 5 minutes. Remove from the heat; stir in vanilla. Pour over popcorn mixture and stir until coated.