I am not sure if it is the same guy. Remember that we are not supposed to be led by dreams and visions but by the Holy Spirit. This is one reason why dreams are sometimes vague. We also need to walk in faith and we need to learn to live and abide in the rest of God. If we completely trust Him for whatever we desire or important to us, we patiently wait for Him to fulfill His will or promises at the right time. The right time is actually good for us because then it means that we are ready and blessed by God to experience the blessing in its fullness.
It is only when a situation is very serious and when it has the potential to have bad consequences that God gives us dreams with very clear symbols or even a direct message (no symbolism involved) like the warning to Joseph to flee to Egypt with Mary and the baby Jesus.