>Is there some tax reason to take all your income as a bonus instead of as normal compensation?
Oh yes. Many. Talk to a CPA.
The only thing you could avoid is medicare tax isn’t it.
Social security is capped.