"I'm sorry, I don't share my pictures. But for you, as a friend, I'll give you the pictures that you are in."
Did the OP ever actually say this? If she did, I think that's probably sufficient. From my understanding, she never even clearly said no, she just avoided the question. Which is definitely rude, in my opinion. I think refusing to give a direct answer to a reasonable question by someone you consider to be a friend is rude. Just answer the question politely.
According to her fist post, pickles50 actually gave him the photographs of him.
And, she did give him a direct answer when she "politely declined" to give him all 650 photographs.
Also according to her fist post, she's planning to make him a photo-album.
I went back and read. I do see the phrase "politely declined" but in reading the entire post it still comes across as she was not really being clear. Especially when she took the ipod and appeared to be giving the photos and only when she gave it back did he realize that only the photos of him were there. Isn't it more efficient and polite to say upfront "I'd rather not give you everything before I go through them. I want to go through everything first. I'll give you (insert whatever you are willing to do here, be it photo book, photos of him, etc) when I get a chance". Instead it kind of reads like a bait and switch. She was annoyed, but to avoid saying no or having a difficult conversation, took the ipad and did some stuff and gave it back and let him go through it to see that it was only the photos of himself. If that's what you are willing to do, why not just say that upfront? I think the OP is the one who made this drag out by not being more honest and upfront when the request/demand (whatever it was) was initially made.