J-10B estimated price is 40M-45M reasonable, it is not about AESA/thrust vector and whatever, China is reliable when it comes to spares, modernization and rectification of any faults, russian are notorious. Also China is ahead in AESA game compared to russians.
BD may decide to skip J-10B altogether and buy J-31 next decade.
I have a feeling that the Awami League government will spend the current funds on buying Russian planes - probably Mig-35.