I teach gen chem and would love to have you in my class! It’s fun when students “connect the dots” to real life!
DeeAnna had a very good explanation. I will add that the electonegativity difference between Na and K is so small that it probably won’t make much difference since they are in solution with water. The ion that is closest to the citrate will grab it.
Awww, thanks! It's been fascinating to see how profs adapt to the pandemic; mine created a discord server for our class to ask questions, and has a channel in there for chem we run into outside of class. Soapmaking, NaOH, and bath bombs get mentioned a lot in there since I'm in the class...
Your specific "why" is so helpful! I'll just dissolve my citric acid first, then, then add the NaOH, let it react, then add the KOH.