Have you done a trial feeding with some Japanese beetles? Try to catch maybe 20 or 30 in a jar, then put a little water in the jar to wet their wings, then throw them out to test. Sometimes my BG don't eat them very fast, they don't seem interested.