If nothing else, Deano, I try to be efficient!
You are correct - the cost of the NFTA 'Day Pass' is $3.50 and will get you to & from the stadium. They have routes from UB South, Thruway Mall, Eastern Hill, Downtown Buffalo, etc - see my earlier link.
(The last 2 home games I took the bus from Clarence Mall (right next to Eastern Hills Mall) - Main & Transit - found it a great way to avoid the DWI 'saturation patrols', avoid the $25 parking fee, and the hassle of driving. Leaves promptly 2 hours before game time and takes about 45 minutes from Main & Transit to Lot 2. Amazingly smooth operation for a WNY gov't agency! )