There is a rumor that China refused to provide J10CE with latest PL-15 to us. Maybe that is why we're exploring other options! Maybe second hand EF Typhoons? Don't know. I don't think we can afford anything other than J-10CE as of now.
"If" our air farce and defence ministry guys are serious about building our defense capabilities...
Here's thought.
I keep hearing Bangladeshi complaining about their size, I think they mean both, but it's ridiculous to think 180 million is small, but land area certainly is small. But it's how you think about it.
Bangladesh isn't surrounded by India, India can't magically relocate forces without Bangladesh knowing, or being able to influence that relocation. That means Bangladeshi forces, with proper planning can align its defence posture to meet the direction of threat.
In effect Bangladesh faces two India's. One in the west, and one in the northeast, both have to be dealt with in a different manner. It's enough to mention, because I don't see that mindset amongst Bangladeshis.
Now the size and the need for an effective Airforce.
Having few dozen fighters means nothing, they will be blown away. You need to have a substantial force, at least 150 fighters in two classes.
But before that, why not invest in an effective air defence infrastructure. Having a smaller box like size also means perfect environment for air defence.
But you can't just defend, because the other party will just keep hitting. So offence is also necessary. For that invest in long range rocket force, coupled with a massive home built drone force. Developing missiles will result in various roadblocks, but drones are still an open field. Pakistan and Türkiye will help with open arms, China I think shouldn't be a problem either.
Couple that with massive numbers of shoulder launched anti aircraft missiles and anti armour missiles, part of anti invasion strategy. Develop core capabilities where India can't stand on your border and threaten any government to do it's bidding. Any government can only stand up to India if it knows we can't be invaded.