will my motherboard work with this ram?

Solution
Your RAM will run at the 2133mhz, because the b150 can only support up to 2133mhz, if you want to run the RAM at 2400mhz, you have to buy the Z170. So you can keep the 2400mhz RAM, or return the 2400mhz and buy other lower price 2133mhz RAM.
Your RAM will run at the 2133mhz, because the b150 can only support up to 2133mhz, if you want to run the RAM at 2400mhz, you have to buy the Z170. So you can keep the 2400mhz RAM, or return the 2400mhz and buy other lower price 2133mhz RAM.
 
Solution