Oh yeah, three tips:
1) Once the plug is removed, it's difficult to turn the tire by hand fast enough to eject all the water. If there's a handy hill nearby, coasting down in-gear, will do a much better job. Unfortunately, water has a habit of pooling below hills, so you may have some pushing/towing to do. Obviously, you'll need a relatively solid surface or you'll just skid the whole way down.
2) Unless the spark plug is BONE-DRY when you reinsert it, the bike WILL NOT start. Either let the plug sit out in the sun while you drain your engine, or if you're impatient, use a lighter.
3) None of this is guaranteed to work, so be sure to scout the river well and have a back-up plan if things go pear-shaped. If you're 100 miles from anywhere and you're riding solo, discretion is the better part of valor.