Help needed with shift registers

That's a rather strange way of ordering the events!

The sequence is:

Latch low
Data out
Latch high.

If you want to add a delay it should ideally be outside this sequence.