Did some more digging it looks like cas does not audit the surrogacy login when a user selects the surrogate from the list menu, by logging in with "+username" and then selecting the surrogate from the menu.
When logging in with "surrogate+username" cas does properly add audit log denoting it is a surrogate login.
Audit log when using the selection menu, by logging in with "+bondr", and then selecting "bansecr_XXX"
Audit log when logging in with surrogate specified in the login url text box like "faisusr+bondr"
Any ideas on how to submit this as a bug?
Thanks!