You ask the question “What is cheating?” – well what you describe is cheating. Its an emotional affair. You are correct, he is on a slippery slope.
If he is doing this before the wedding, he will do it after the wedding. There will always be a new Ashley because she isn’t the problem. His poor boundaries are.
End the engagement, walk away and find someone who loves you just as you are.