My CamelBak Omega 3L fits perfect. I did a quick search on the dimensions of the Source 3L and couldn't find them but you may want to compare...
Omega 3L Reservoir Dimensions:
Length IN (mm): 18.11 (460)
Width IN (mm): 7.87 (20)
Depth IN (mm): 2.95 (75)
Weight EMPTY LB (KG): .62 (.285)
Weight FULL LB (KG): 7.27 (3.3)