STY: Use return instead of StopIteration to short circuit blotter gen.

Using `return` is a little more readable alongside the rest of the logic
compared to exposing iterator internals.