Give him a chance
You never know until they move in. But from the information presented, he sounds like a tenant with minimum headaches for you in the years ahead. Make sure you collect reasonable amount of security deposit. Try to get the last month rent also if you can.