Place chicken thighs, onion, and green onion (white portion only) in a gallon size freezer bag. In a small bowl, whisk together garlic, honey, soy sauce, ketchup, chicken broth, olive oil, sesame oil, cayenne pepper, red pepper flakes, and black pepper. Pour mixture into bag, and seal, pressing out as much air as possible. Shake or massage to combine. Lay flat in freezer until ready to cook. Store in freezer for up to 6 months.