Amino acid based polymers and polymer blends. Compositions comprising at least one amino acid based polymer or polymer blend, at least one bioactive agent, and optionally at least one filler. Additionally, compositions comprising at least one bacteriophage and at least one salt or buffer, which, for example, are in the form of a dry powder, and methods of preparing thereof are disclosed.