So I've queried the BMW gods, E9x gods in particular and they answered my prayers by referring me to the brakes section of e90post.com
I've searched and found out about the stiffness in brake pedal issue upon starting the car on all e9x cars produced up to 09/07 (thanks for the info e90posters). There is an issue with the vacuum and that there can be a leak or something.
Some say this is normal, some say its not and I came across the TSB for it. Can someone please post the pdf of this TSB since I don't have access to it via the bmw tsb website. The TSB number is SI B34 06 07.
Thanks in advance for your help and time.