Porto and Benfica are not even in the same ball park as Celtic and Rangers. They are way better than those two and their results in Europe shows that. Clearly. Benfica alone had sold Jimenez, Felix, Jovic, Ederson, Semedo, Lindelof, Guedes, Cancelo, Oblak and B.Silva in the past 5 years. These are all players that would be by far the best player in Championship if they ever played there, with no one even close to them in terms of ability.
Bruno is voted as the best player in the Portuguese League two years in a row, and not even fans of their bitter rivals in Porto or Benfica would argue against that decision. That's how good he is - at the moment clearly better than players from Porto or Benfica, teams that will easily crush your beloved Champhionship teams.