i've posted about this previously, but i should clarify that it's clear at this point that the hypothesis that buddhism derived from the indo-greek synthesis in northern india has been largely proven, at this point.
buddhism was invented by greek settlers in northern india.
the parallels to christianity come from the shared hellenic origins.