I think you were generous to give him the pictures that had him in them. Good for you for bean-dipping about the other ones. Just keep saying that you need to edit them or whatever.
My mother passed away and as part of her estate settlement, I took some of the money and bought some GOOD equipment. Specifically, a camera body that was near pro-quality and two lenses that are considered to be top of the line. I still have a lot to learn. But I occasionally get the good picture, and I'm happy about that. But that doesn't mean that I'm going to share them with all and sundry.
I take pictures for my kids' sports team (for a compilation in an end-of-the-year slideshow) and sometimes I'm proud of the shots that I get, but I've had to learn not to show them to parents (even if I am proud of them), because then I get the offhand 'oh, can you send me that?' request. Really, it's just not that easy. Files are big, I might have several good shots, and if I downloaded every picture, do you know how long that would take to send that to everyone who wants one? My camera takes 6-7 frames per second. I have an insane amount of pictures. And one picture per email message? Yeah, definitely NOT spending that amount of time.
I think you're fine. If nothing else, turn it around on your friend. "If the pictures were so important to you, why didn't you bring a camera?" The inevitable response will be that he thought you'd share. "Well, I'm not ready to share all of my pictures. But I did download the ones that had you in them." Then just repeat that you're not ready to share all of the pictures. If he still presses, then just go a little further in (whining) saying how you invested ALL of this money in camera equipment, and you have certain standards because of that. And you couldn't even indulge in souvenirs because of the expense of purchasing all of that professional quality equipment, and you're just not sharing massive quantities of pictures with ANYONE until you're completely satisfied that they live up to the standard that you've set for yourself.
If nothing else, just say, "Seriously? I've already spent (x amount of time) going through everything to cull out the pictures with you in them. Do you have any idea how long it would take me to go through everything else, not to mention downloading them? No way. Dude, next time get a camera of your own." Treat it more like he's being unreasonable/like it's a joke, and he might be less likely to press further.
You're not being unreasonable at all. You invested the money in the equipment, you spent the time lugging the equipment around, setting up the shots, adjusting the camera settings, etc. They are YOUR souvenirs. You hold the memories and the 'proof' of doing all of the work to get that perfect shot. That's worth something to you. If you want to be snarky, you can ask him if he's going to let you wear his souvenir sweatshirts if you share your pictures with him.