Rav Shmueli on Mashiah
Rav Benayahu Shmueli talks about Mashiah again here (in Hebrew) starting at the 31:00 mark.
He has some very nice tidbits, such as this one:
The gemara says in Sanhedrin (that was just learned in Daf Yomi) that R' Yehoshua Ben Levi asked Mashiah when he's coming and he answered "היום" (today). When he didn't arrive that day, R' Yehoshua Ben Levi questioned him about it, and he answered היום אם בקולו תשמעון (referring to the verse that says "Today, if you will listen to His voice").
Regarding Sisera and Yael, the verse says:
Sisera asked for מים (water), which stands for מתי יבא משיח (when will Mashiah come?).
Yael gave him חלב (milk), which stands for חייבים לחזור בתשובה (we need to repent). In other words, Mashiah will come when we do Teshuva.
He also says that there's a minhag to have a cup of milk (כוס חלב) every day after prayers. The word כוס stands for "ויאמר סלחתי כדבריך" (And He said "I have forgiven like you spoke"). However, Hashem won't forgive without us doing our part - חלב stands for חייבים לחזור בתשובה (we need to repent).
(Then, he mentioned tongue-in-cheek that we should also have a cup of whiskey every morning since וסכי is ויאמר ה' סלחתי כדבריך.)
Afterwards, he goes through the incredible stories that make up the lineage of Mashiah, from Haran to Lot and his daughters to how Leah almost went to Eisav instead of Yaakov to Yehuda and Tamar to Boaz and Rut to Yishai and Nitzevet.
I updated this post to add the story of Yishai and Nitzevet, which can also be found in R' Moshe Shternbuch's Moadim Uzmanim.