I'd say like cd's or sumthin like that , also maybe new swim trunks or some beach type stuff, they camera and sunglasses were a great idea. Don't forget about clothes for dinner, or even sum cute travel size things to take , I don't know if guy's over pack things like that but I sure do! ~ good luck with your gifts, im sure he'll like anything you come up with.
*HAppy Cruisen!* <3 *Honey1918