while on a recent dive, i lost my dive buddy, and after searching underwater for several minutes and then going to the surface and looking there and serching for bubbles and going through the proper protocall i was unable to find my buddy ( who is a new diver) after some time he did not surface, so i flagged down a passer by on a jet ski and reported a missing diver. well after two of my divemaster instructors and a rescue diver and myself (also rescue diver) and the local EMS and local law enforcment and search and rescue had showed up and started to get a search under way, my dive buddy showed up on shore and did not know the suface after one minute protocall, in part my fault as i did not go over that part of the dive plan, as i thought all cert divers knew this protocall, though i did what was right, i think , it was ambarrassing, ouch, lol