I still don't understand where this puppy dog crush came from , but yes Roxanne should tell him straight that she's engaged and keep reminding him that they're just friends . I also think Ben is confused , maybe he's mistaking Roxanne's friendship for something else but really they just have things in common and both get on. Men & women can just be friends. But because he's daft his brain can't process that.
I think Ben is too silly and probably easily strayed, this is the same guy that married a total stranger . He'd probably be happy for any woman to throw herself at him

.