My technique for my 12' Rendova RIB has been to take off BC at the surface and clip to a painter off the bow. Then I grasp the handles on the top of the tube, give a quick kick with fins and pop up the side. At that point my mask hits the side of the console and my left hand slips off, making me go "thunk" on the side and then slither backwards off the side back into the water. At that point my fins hit the underside of the hull, knocking one of them loose (but not quite off). After a quick expletive or two, I then take advantage of the fin being loose and take them both off and toss them over the side into the tender, and circle to the stern and place my feet on the cavitation plate on the motor. Grasping the cowl handle on the outboard, I then pull myself up over the back of the motor. One of my feet slips in the process, meaning I sort of tumble over the top of the outboard, but at least I land (mostly) into the middle of the boat, smacking my head mask-first on the console again. After getting up and looking to see if anyone was watching, I then notice that I apparently was a little too strong in tossing the fins into the boat and one of them had apparently gone over the other side. At this point I slide back off the side of the boat and swim past the bow where my BC was floating, usually to find out that I thought I had clipped it to a loop on the end of the line but had actually clipped it to just a straight part of the line, and the BC is now about 20-30 yards down current. After a quick swim to recover it (using only one fin), I'm able to de-don the BC and then practice my recovery techniques to find the other fin. Returning to the boat, I repeat the process, only am now able to keep the fins in the boat when tossing them in. This method seems to work pretty well over all, with the only downsides being I seem to have to replace masks fairly frequently and it seems to drive my computer nuts on the profile.
Of course, the above is just my technique and others on SB might have better suggestions.