Try
Get-ChildItem $source -Recurse -filter “aaa_bbb_$client_FULL.txt”
or
Get-ChildItem $source -Recurse -filter (“aaa_bbb_” + $client + “_FULL.txt”)
Filter expects a single string to define the filter criteria. Using + (concatenation) it only looks at the first string and treats the rest as different parameters