I'd be glad to play him, even though I know I couldn't win and wouldn't put any money on the outcome.Why don't you play "CJ" then "PJ"...?
But how would that affect the factuality of his technical claims? Do you think technical knowledge is something that good players automatically have? My experience is just the opposite: the best players spent their lives playing pool, not learning the technical stuff that explains it.
Don't get me wrong; pros have useful things to say - but you have to be careful about trusting everything they say just because they play so well. Technical info and playing ability are separate skills. CJ has more of one than the other, just like me.
pj
chgo