I agree, bigger is better. If it's too small, it may be very tight on his shoulders (rubbing off his hair or preventing him from galloping around his pasture properly) or leave his rear out in the elements (depending on the blanket's fit).
A too big blanket may droop a little far off his butt, but shouldn't harm him. Just make sure the surcingle and rear leg straps are adjusted properly.