I agree with MarcoH64 there. I think you might want to take into account the fact that he is on dial up, if is keeping to his deadline there should be no problems with the project other than the lack of communication on his part. Out of interest are you within the same time zone this can often cause problems when doing jobs over the web.
In short I wouldn?t start worrying yet msimonds
Thanks,
Mat