Ideally you want liquid post workout in the shake so it is absorbed quicker unless you liquidize a snickers i dont think it's good + sinckers has fat you dont want fat in your post workout shake (unless u're on keto but then u dont want carbs)
Honey is good but not as fast absorbing as glucose BUT i've heard that research shows that Honey aids recovery