I think i would have checked raised on flop, if he reraised then i know he had flush, if he just calls i would but him on ace spades, and someting offsuit, maybe a second over, then bet turn and river to see if he was chasing, but then he could have slowed played the nut flush and took me