Let R = L Re λ = L e λ R be an associative ring with enough idempotents indexed over a possibly infinite set Λ. Assume that {e λ : λ ∈ Λ} is a set of pairwise orthogonal primitive idempotents, and that R is locally bounded , that is, the projective modules e λ R and Re λ are of finite length for each λ ∈ Λ. We prove the existence of almost split sequences ending at the indecomposable finitely generated non-projective unital R-modules. Moreover, we consider the unital R-modules X that are locally finitely generated, that is, Xe λ is a finitely generated e λ Re λ -module for all λ ∈ Λ. We show that such X accept perfect decompositions X = L X i as direct sums of indecomposable modules.