He sounds confused about his sexuality to me.
I wouldn't make a move on someone that has a partner - he needs to sort his own $hit out.
All I would do is ask him, straight out, why he comes on so strong to you.
If you make a move on him, you're going to be the bad guy forever.