LOL!! I when through this exact thing when I first started dropping a line from the dock by my house. Those in the picture are certainly white spotted greenlings. I know this because I catch them all the time. At first I thought they were male Kelp Greenlings, but when I was pulling eggs out of them I was forced to reexamine the situation. They are good fun, tasty and easy to catch; though they don't seem to get very big (other than tiny ones, most seem to be between 10 and 12 cm).
White spotted greenling can be distinguished from male kelp greenling by the fact that they have spots evenly for the full length of the body (rather than concentrated towards the front of the body like a Kelp Greenling). And the iridescent patches are really only found on the eye ridges.
Anyone interested in this thread might like this older one:
http://www.fishingwithrod.com/yabbse/index.php?topic=7047.0