Question: should i ask him if we are friends with benefits?
Answer: Your best bet is to be honest with him and with yourself. Don't play games, just tell him what you wrote here. Tell him that you're having fun, that you really like spending time with him and that the sex is amazing. Then ask him what this is to him; ask him what he wants.