Have done lots of landings in 777 in up to 40kts crosswind (and more in the sim with up to 50kts). Is easiest plane to land ever built!
As per the FCTM, I use the crab all the way to flare. During flare push nose around as per normal techniques and opposite aileron.
Most common error is that guys let the nose drop and aircraft descends onto the runway before fully decrabbed. Yes, you don't want to float past the touchdown zone but a little hold off till straight, then release back pressure, if required, to let it settle on works well. (and of course as others have mentioned, it doesn't matter if it touches down before full decrab, in fact above 31kts Boeing recommend it)
Have tried it also carrying a few extra knots. But even 2-3 kts more than Vref+5 will cause a longer float so even in gusty crosswind is not really required.
Keep it simple - it works.