My advice is that you should give him space for now. It’s also not good to keep pushing what you want if he is already not in the same place emotionally.
In a relationship, both people should feel the same way and both should want it to work. For now, don’t text or call him—or even his mom—because it might just make him feel more pressured.
Just let him be for now, and if it really doesn’t work out, you need to be ready to accept whatever the outcome is. It’s hard, but you need to keep moving forward.