IMO, that's really up to him.
Is it possible for HIM to commit to being honest and rebuilding the trust? I would say, yes, it's possible especially since you seem open to giving him the opportunity to do better.
Is it possible for YOU to rebuild the trust if he keeps being dishonest? No.