This is a really good visualization video that shows how one would optimally do each of the (usual) patterns for each of the rounds. Note that this isn't quite the fastest way possible because sometimes it's faster to shoot him before he goes offscreen.