If you're just worried about the XY Graph, you can set the Y value to NaN. Then, it won't be plotted. You just need to do this in the False case. This way, you won't need to carry around a shift register.
Also, what's the point of having the Boolean checking against "Ready for Data" and the Stop control inside the for-loop? It certainly doesn't affect the for loop, and you're simply going to get the value from the last iteration of the for-loop.