I'm familiar with Kilcullen. he was one of the great names during the COIN fad. I read some of him as well as Galula back in the late 00s.
Yeah, T Greer who blogs at Scholar's Stage was involved in the 00s Iraq war strategy blogosphere scene and from what I hear, it was a really good one. I only know about it second-hand, though