Turning a comment into an answer, note that if $0\lt b\in\mathbb{N}$, then
$$e=1+1+{1\over2}+{1\over6}+\cdots+{1\over b!}+{1\over(b+1)b!}+{1\over(b+2)(b+1)b!}+\cdots$$
and thus
$$S=b!(\pi+e)-B$$
where
$$B(b)=b!\left(1+1+{1\over2}+{1\over6}+\cdots+{1\over b!}\right)\in\mathbb{Z}$$
So the only way $S$ could be an integer is if $b!(\pi+e)$ were an integer. This would be the case for all large $b$ if $\pi+e$ were rational, and, of course, would never be the case if $\pi+e$ were irrational. The last I looked, $\pi+e$ is thought, but not known, to be irrational. So $S$ could possibly be an integer, but the smart money would say it isn't.