Concerning Emra Tahirovic: Emra Tahirovic turned 21 earlier this summer and has according to the swedish football federations own website only played twice for their U21 team, about a year ago. Both of them friendlies. As FIFA makes a very clear point of "international matches in an official competition for his current Association" I suppose they dont consider friendlies being official matches.
Although having turned 21 and having played for Sweden I dont think Tahirovic is stuck to the Swedish national team despite not making a request to FIFA, as neither of the matches he has played was "international matches in an official competition for his current Association". He should therefore still be eligible to the bosnian national team.
In comparison Asmir Begovic has represented Canada in official competition at youth level and had to apply to FIFA before turning 21 to be able to switch back to his native Bosnia. Unfortunately he never did and is therefore a lost case to our nationalteam.
Although having turned 21 and having played for Sweden I dont think Tahirovic is stuck to the Swedish national team despite not making a request to FIFA, as neither of the matches he has played was "international matches in an official competition for his current Association". He should therefore still be eligible to the bosnian national team.
In comparison Asmir Begovic has represented Canada in official competition at youth level and had to apply to FIFA before turning 21 to be able to switch back to his native Bosnia. Unfortunately he never did and is therefore a lost case to our nationalteam.