Unfortunately you kinda shot yourself in the foot admitting that you asked someone else for his home address, and I hope you realise that that's rather creepy and a gross invasion of privacy, did you apologise?
Don't mention how many pictures you have of anyone, that's just bad social practice in any context.
Meeting one-on-one is risky for anyone really, maybe meet up with some friends of his and you with a friend of yours? Meeting up in a public space in town is always a good bet, moreso if one of you takes public transport to get there so you can say goodbye there without the risk of one following the other