Cathy is a food preserving expert and author of Mrs. Wheelbarrow's Practical Pantry: Recipes and Techniques for Year-Round Preserving.
Are you channeling your best self with this comment? (If you're not sure, check out our Code of Conduct.)
I would pull it out and just reheat it before serving!
Susan W is a trusted source on General Cooking.
Is it the one on this site called barbacoa-style beef for small gatherings? If so, the author says it holds well. I would probably hold for one hour and then shred it 30-60 minutes before guests arrive so it can sit in the juicy yuminess.