Mike is using 40 blocks / 2 = <<40/2=20>>20 blocks of type B.
He uses in total 40 blocks + 20 blocks = <<40+20=60>>60 blocks of type A and B.
So he is going to use 150 blocks - 60 blocks = <<150-60=90>>90 blocks of other types.
#### 90