The quiet between your last date and now could simply be due to the fact that he’s got five kids and a job! And… he may be playing the field, since the two of you have only been on three dates. If you met online, chances are strong that he’s playing the field. This isn’t necessarily anything to worry about because he could just be busy and overbooked. Or, it could be that after three dates, he’s decided that maybe there’s not so much interest on his part or not so much of a spark — you didn’t really mention the quality of the three dates you had with him, so I’m guessing that might be it, as well.
Since you [i]have[/i] had three dates already, I think it’s okay for you to contact him and invite him to a home cooked meal at your place. I wouldn’t recommend that for a first or second date, but since it would be your fourth, I think it’s fine. If he doesn’t respond, or if he responds with a no, then you’ll have enough information to realize it’s not match between you. But he may be happy to hear from you because he’s been swamped with life, and eager to get together — especially if you’re a good cook, or know how to order in well! 😉
Hope that helps!