My guess is the insider buys this week were intended to have "separation" from the co buyback
I haven't read through all the SEC rules here, but if I were an insider with knowledge of the stock buyback plan I'd try to "distance" myself from the buyback plan dates. Given that the insider is their main "Compliance" executive, I can only conclude that the buyback is not yet in play.
The buyback is likely conducted in a continuous fashion, by brokers who don't talk to the executive staff once they get their marching orders. Kain isn't sitting there clicking reload on Ameritrade all day looking for bargains for the program.