Mark are they zipped up as a folder? Or are you attaching 40 photos to 1 email?
Zipping them or WinRar will make it smaller but it depends if he has the s/w his end to unzip the folder
Or just host them on photobucket and send him a link to the folder?