Split loop into two columns, how to favor one side over the other

You need to change the condition for populating the left array. First set the number of posts into a variable lets say $count and then use the below condition

if( $row_start % 2 != 0 && $row_start != $count )

This skips populating the left array for the last element.