he's a good reg right? hm, i know his flop c-c doesn't have to eliminate sets/J9 from his range, but wouldn't it normally be a mistake for him to not have a c/r range on this board with these stacks? + i think he could be turning Jx or something into a bluff since it puts a ton of your river betting range in a shitty spot, so i don't think i could find a fold. i guess Q9 makes a lot of sense though.
i'd flat river b/c i'm scared that he's good enough to fold some value hands like lower flushes to a shove even though he'd be getting silly odds, and even though i'm pretty skeptical that he can have any boats besides Q9 here i'm not 100% confident. just my 2c