I'd guess.. yeah..
But I'm not sure what exact car he means. I'm assuming the 3/2012 facelifted E82!? If yes: Right, that one will keep the 3.0 I6, the E8x won't get the N20 I4 Turbo. And the completely new model (F2x) isn't even driving around as a prototype yet, so that won't be around until (mid-late) 2013.