To prepare marinade, combine all ingredients except chicken in a blender, puree until smooth. Or another option is to heat your honey (if needed) and your peanut butter just a little until they are smooth and combine nicely. Add everything to bag (without blending), squishy with chicken and carry on with recipe.
Pour marinade into a heavy plastic bag. Add chicken and squeeze bag to coat chicken with marinade, seal bag. Let stand 30 minutes (or longer if you can for a more intense flavour). Remove chicken from marinade, discarding marinade.
Grill chicken over medium heat on BBQ for 12-15 minutes or until chicken is cooked through.