I know from my own experiences that sometimes red flags don't appear for quite some time. People tend to be on their best behavior when first meeting up w/new people. It's difficult to predict how they will be after just a date or two.
Your new guy sounds very settled and is enjoying spending time w/you and doesn't appear to have any issues w/keeping in touch w/you and is flexible w/your schedule. From your postings, I like his attitude far more than I did w/the other guy.
Enjoy the time you spend w/him.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.