Body 2 is really low and that is asking for it.
There's no reason not to have Willpower softcapped on a Magician.
You don't really need a 3 logic and can live with 2 a lot more easily than you can live with 2 body or 4 willpower.
You can probably lose a point of reaction if you really need to, although it's not useless.
I would lose the point of computer. There's not really a middle ground between "useless on the matrix" and "hacker" and you are firmly in the former territory. If you want to have a little bit of matrix usefulness, an agent setup is much more valuable and costs less (see the "Paranormal Investigator" first link in my sig for an example of a simple agent setup).
I don't think you are nearly good enough at Forgery to justify the 4 bp. You aren't good enough to forge anything and its a seriously niche skill. A contact who is actually able to forge stuff is a better buy if you really want that.
Why do you have Palming 5? That is a huge amount of BP for something that is not really helpful.
Why don't you have Spellcasting 6?
I would probably just have 1 ritual spellcasting. The main use of it is tracking, which doesn't really require you be awesome at it as compared to have it.
You are not actually good enough with pistols to do anything besides shoot yourself in the foot. I'd reconsider that 4 bp.
Nocturnal is an enormously terrible negative quality. It is not just the opposite of being diurnal like normal people and especially on a mage, -1 to all your mental stats during the day is horribly punishing.
You should really have a mentor spirit. They are more than worth the 5 bp.
Just so you understand, Incompetent (summoning) is really, really suboptimal. Even 1 point of summoning is hugely useful.
Bugs is a kind of silly spell and you should really just know Stunbolt.
Catalog is just way too specific to be worth a spell slot.
Detect Magic is like Assensing, but less useful and you already have Assensing.
If you're going to know Detect Enemies, it should probably be Extended.
Mask is a useless spell because technological sensors are so common. Physical Mask is very useful, though.
If you are looking for good spells: Mind Probe, Control Thoughts/Mob Mind, Levitate, and Trid Phantasm are all good choices that fit your theme. If you care even slightly about fighting you should know Increase Reflexes.
FFBA is good, but you don't just wear it! The point is that it stacks with other things. Your armor for encumbrance should always be adding up to twice your body exactly. Use FFBA + one normal armor piece + SecureTech PPP Systems to get it to add up.
I wouldn't have a masking focus that you can't use because you don't have masking.
It is well worth the points to get Restricted Gear and a f4 power focus at chargen, because it's very efficient boosting to all your abilities and the way the bonding costs work makes it much more so at chargen rather than getting it later.