Unfortunately you can't change the display of a people picker. However you can include a calculated value field that will display the name in the correct order. Just use something like the following formula as the default value for the calculated value:
concat(substring-after(substring-after(DisplayName," ")," "), " ", substring-before(substring-after(DisplayName," ")," "), " ", substring-before(DisplayName," "))