Just give them as much space as you can within the lane. If the guy is so far into the lane that you can't get past, wait until you can do so safely, but that's fairly non-courteous on his part. On a narrow, quiet winding road, I'll go out into the other lane, if it is safe to do so, but I don't believe this is to be a necessity. If your bike is loud, consider not hammering on it until you give them a bit of space (also, if your bike is loud, consider fixing it, for the sake of all people and motorcyclists everywhere).
Really, just use any reasonably good judgement. No need to over-analyze this one.
(From a motorcyclist, cyclist, and a runner)
/ Colorado 2010
"Both the man of science and the man of action live always at the edge of mystery, surrounded by it." -Oppenheimer
2007 Monster S2R / 2006 TE610 / 1999 KDX 200 / 2000 DRZ-E