I am looking to calculate
$$\sum^{n}_{j = 0}{{a + j}\choose{b}}$$
where $a, b \in \mathbb{Z}$. I realize that if $b = a$ then this is proven here with a different labeling of variables, but in my case $a$ and $b$ are different.
Among the things I have tried that did not work were the Snake Oil method and applying Hockey-Stick Identities (such as this one).
Either an analytic or combinatorial proof is fine.
Hints: Notice that if $a<b=a+c$ then it is the same thing as the case $a=b$ because $$\sum _{j=0}^n\binom{a+j}{b}=\sum _{j=-c}^{n-c}\binom{a+c+i}{b}=\sum _{j=0}^{n-c}\binom{b+i}{b},$$ can you conclude?
For the case in which $b<a$ then you can write the sum as suggested by peterwhy in the comments i.e.,
$$\sum _{j=0}^{a-1}\binom{j}{b}+\sum _{j=0}^{n}\binom{a+j}{b}=\sum _{j=0}^{a+n}\binom{j}{b},$$ can you conclude?