I'm sure your friend is a great guy and all, but I'm looking at it like he's being a little pushy, and/or dense, maybe on purpose.
Lesson learned for if/when this happens again...don't make your lies too specific, or make them not lies at all by being very general.
I know what it's like to be caught off guard with a request from a friend, but for the next time you really can't accomodate him, just say "Ah man, I'm sorry, but I just have too much **** going on that week." Then stop talking. Let him be the one to ask why, eventually making himself uncomfortable as he realizes he's pushing you. Not in a mean way of not talking, just being general in your answers to make him realize eventually he really isn't owed an explanation how how you need to schedule your life.
After saying "I've got too much going on that week" he'll say "I won't get in the way, just pretend I'm not there." Say "****, I'm sorry, I just can't this time, it's complicated" If he keeps pushing, be more hesitant before answering. He says "why, what's going on?" say "ahh......(long pause)....it's just not a good week to be here."
For the current situation, I'd use the same for damage control. He's found a place to stay in NJ for his stay, it's not your problem he'll have to get up early to make it into the city that one day. He can think of ways to help himself without you. He can call the place he's going to interview and ask if he can make it another time, later in the day. Or, he can ******* suck it up and get an early train into the city.
That would be the critical point for me, as the reluctant host. Either I have to give up and entire day and night of my needed alone time, which is going to **** up my next day probably, since it takes me time to get into the totally vegging out, taking care of myself thing, or he can deal with it and get up extra early for HIS job interview.
You said he Really doesn't want to have to have to come all the way from Jersey into the city.
Well, you REALLY don't want want anyone (not just him) messing with your "me time"
I'd just be general with him, repeating variations of "it's just a bad time", and if he keeps asking why, sound more and more uncomfortable over the fact your even being asked about it.
In fact, I might even work that uncomfortable thing into the conversation. "um....you know Gary.....I'm getting uncomfortable talking about this. The next time you're up here from Fla, we'll go out, we'll talk about it...but it's just not a good time now"
The next time he comes up from Fla, he probably won't even think about asking you, and if he does, you can tell him "I just didn't want anyone around then". He'll call you a douchebag, you'll call him a dickhead, and you'll have another beer.