Jpost seems to be reporting on an interview Bandar did with Independent Arabia: https://www.independentarabia.com/
That's all in Arabic and I can't read it or find the article.
But it seems Independent Arabia is tied to the Saudi regime and produced in conjunction with The Independent: https://www.presstv.com/Detail/2018/07/20/568660/Saudi-Arabia-Independent-Farsi-website-Iran