Specialized makes shims for Shimano, and I'm pretty sure they work with Sora. You should try giving them a call or going to your Specialized dealer. After installing your shims, you have to adjust the brake cables, so you might be better off having them do that.
http://www.specialized.com/bc/SBCEqP...jsp?spid=14890