After the raise he earns 40*1.05=<<40*1.05=42>>42 dollars an hour
He works 8 hours per day so earns 42*8=<<8*42=336>>336 per day
He works 5 days per week so he earns 336*5=<<336*5=1680>>1680 a week
His expenses after adding the personal trainer are 600+100=<<600+100=700>>700 a week
So he has 1680-700=<<1680-700=980>>980 left over
#### 980