Yeah - do not do the work for him. If he hasn't got enough energy for you to make the first move, he may not be the date you want. This is a good rule of thumb to follow. You never know what a guy might offer if you beat him to the punch all the time. Be patient and allow time for his true self to show through.
Has he been married? Had kids? Is he in the same stage of life as you? How's his sense of humor?