As a point of reference. I entered the US on VWP was let in without a single question.
I then went to Mexico for 10 days and on my return the officer was more suspicous and asked for proof of my return flight. I showed him proof of my fully refundable return flight and he let me in. Glad I had booked this flight home(that I have no intention of taking) as it would have been awkward otherwise.