In that case im same as you! 99% sure they are, but im sure someone else on hear will add the extra 1% your after!
I take it your are thinking of fitting a B16B/B18c TB onto his B16a2?
B16A2 and B16B both share a 60mm size TB.
B16A2 and B16B both share a 60mm size TB.