I book almost exclusively on-line. The process will show you how your points are going to be used for the reservation.
If you have a single contract, any banked or previously borrowed points will be used first.
If you have multiple contracts under the same membership, you can tell the system the order you want the contracts used.
If you have more than one contract with banked points, you have to call MS to get all of the banked points used first.