Hi James
It looks like your events are doing what is normally expected in photo view. Because the middle event on line 1 uses less vertical space, the next event on the line down goes to the highest spot available, versus the left column.
Customizing or overriding this might be possible if you can handle developing the code to do so. It uses https://isotope.metafizzy.co/, but would fall beyond our Scope of Support / Terms.
http://wpshindig.com/events/photo/ is an example of the photo view listing events by date with the next event showing in the next vertical spot available.
Does that make sense?
I’m sorry we don’t have an easy solution to offer on this issue.
Thanks
Courtney 🙂