Playing 80% of his hands makes it pretty hard to guess...but based solely on his river play I'd lean towards something like

AA, Axs flush, 78s flush, QQ, Q6o

Anywhere close?