You try these guys:
They don't list bcm but do list steering angle sensor. I am not familiar with the bcm but give them a call.
As a side note, it might be cheaper to have an independent BMW shop do this for you.
Last edited by x3brian; 11-14-2012 at 04:12 PM.