I was not able to get a free unlock for the mobile model that you have specified.The network provider offers unlock if all their terms and conditions are satisfied..mainly they will check whether you are the owner of the phone,whether you have completed the contract period,why you need the unlock etc...I am not sure whether your friend can unlock the phone because each locked Blackberry has a unique unlock code and also it varies with each locked carrier.If you enter over a certain amount of wrong unlock codes on your Blackberry mobile phone, your phone may get hard locked and sometimes become unusable.Be careful with it...
I suggest you can approach a third party unlock like unBBlock.com and get your Blackberry Bold 9000 unlocked permanently at low cost and also the unlock process is done at a short span of time.