As others have said, the very first thing is to figure out what you already have. If you've got a CM927 room thermostat at the moment, you'll already have a BDR91 already. I think you've figured that one out yourself as you're asking whether you need a "new" BDR91.
You're pretty much in the same boat as I was when I started (see
this thread).
You need to look at your existing BDR91 and try and figure out what this is connected to and how. It might be as simple as taking the battery out of your existing CM927, clearing the binding on the existing BDR91, and bind it to the new evoHome controller.
In terms of kit you'll need
- a wireless controller pack (e.g.
here) which basically replaces the existing CM927
- Electronic TRVs (e.g.
pack of 4)
Have a look at the thread I linked above, the scenario is very similar to yours. You'll find that the installation instructions have their limitations, but there are some amazing people on this forum who I cannot praise enough. I couldn't have figured out some (probably fairly basic) questions without them.
Good luck
Martin