Dating advice, please!

I’ve been going on dates with this guy for about 4 weeks now. He asked me out pretty randomly during a class we share together, and for the first like week and a half things were going so well. We’d hang out all the time, we both were clearly into each other, it was great. Then, randomly he just dropped off the earth. He cancelled plans, wouldn’t text me back for hours, and I was convinced he ghosted me. After about three days of minimal convo he texted me and basically said he was so sorry for being so distant, and that he got out of a relationship a few months ago and it’s weird being with someone else. We moved past it and now things seem more normal again, we kiss and hold hands and seem to be moving in the right direction, but things are moving so slow. He has made no move to make it official, but he’s been honest about how things are just weird for him. Should I be concerned about this? Or just pull back and give him space for him to figure it out?