We've decided (in the dev mailing list) to not allow the buyer to purcha...

...se more btc than they reserved.

That is, overpayments are now simply lost bitcoins, rather than trying to write logic to determine if there are some unreserved coins for sale that the buyer could have in exchange for their overpayment.

Keeping it simple!