A man who pleaded not guilty to killing Labor identity Tim Picton in an alleged one-punch attack outside a Perth nightclub has avoided being immediately imprisoned over another assault days earlier.