Combine all the ingredients together in a glass jar with a lid, close the lid tight, and shake it to mix.
Pull cream cheese out of the refrigerator to soften 30-45 minutes before making the cheese ball.
Combine cream cheese with sour cream, grated cheeses, and everything bagel seasoning in a bowl and mix until everything is completely incorporated.
Place a large piece of plastic wrap inside a deep bowl and transfer the cream cheese mixture into the bowl.
Bring all the ends of plastic wrap together and twist to seal. Shape the mixture into a ball and place it back into a bowl.
Refrigerate overnight or for at least 2 hours.
About 20 minutes before serving, unwrap the cheese ball and roll it in everything bagel seasoning. (Let the cheese ball sit for 15-20 minutes before serving it to the guests. This will give it a chance to soften and be easier to spread.)