I think I would have put him on a weaker flush, his bet after the flop to me looked like he made a smaller flush, or is drawing to a higher flush and wants to find out where he is standing.

Of course, now that you said he made his boat, I can see that his line is the same with a set...he bets to find out if you made a flush, or his set is good.