Yeah, I'm with these posters, find someone else. Even if he does wind up writting one, given his lack of passion, it probably means he won't write a great one.
Try hitting up one of your professors in your major. Usually they are more than happy to help out since where you go will reflect well on his department. Even if you don't know them that well, you are looking at two possible OK recommendations, but one that may at least been written on time.
Best of luck.