  We prove that every infinite amenable group admits Bernoulli actions of any
possible Krieger type, including type $II_\infty$ and type $III_0$. We obtain
this result as a consequence of general results on the ergodicity and Krieger
type of nonsingular Bernoulli actions $G \curvearrowright \prod_{g \in G}
(X_0,\mu_g)$ with arbitrary base space $X_0$, both for amenable and for
nonamenable groups. Earlier work focused on two point base spaces $X_0 =
\{0,1\}$, where type $II_\infty$ was proven not to occur.
