Here's a combinatorial proof that the expression is $0$. Both sides of the identity count the number of $(b-1)$-subsets of $\{1,\dots,a+b-1\}$ that include $\{1,\dots,b\}$. Because $b > b-1$, this count is obviously $0$, establishing the RHS. For the LHS, apply inclusion-exclusion, where the $b$ properties to be avoided are that $j$ does not appear for $j \in \{1,\dots,b\}$. More generally, this argument shows that $$\sum_{i=0}^b (-1)^i \binom{b}{i} \binom{a+b-1-i}{k} = 0$$ for $k < b$, and it does not require $b \le a$.