Let $G$ be a group (possibly infinite) and $k$ be a field. A module $M$ over $k[G]$ is said to be of type $\text{FP}_{\infty}(k)$ if it has a projective resolution each of whose terms is finitely generated. We say that $G$ itself is of type $\text{FP}_{\infty}(k)$ if the trivial $k[G]$-module $k$ is of type $\text{FP}_{\infty}(k)$.
Assume that $G$ is a group of type $\text{FP}_{\infty}(k)$ and that $M$ is a $k[G]$-module that is finite-dimensional over $k$ (in other words, $M$ is a finite-dimensional representation of $G$). Must $M$ be of type $\text{FP}_{\infty}(k)$? If not, are there stronger finiteness properties that we can put on $G$ to assure that this holds (for instance, having a compact $K(G,1)$)?