His announcement now was not a surprise or related to Huckabee. Trump always said he would announce his decision about May 15th due to the date of his last show of the season.
What I'm still scratching my head about was Trump's bizarre statement at the end of Huckabee’ show on Saturday.