If my snakes are striking at the glass when I walk by that usually means they’re hungry. He’s 3, so a biweekly feeding schedule should be fine, but you could also try feeding him every 10-12 days and see if he mellows out. I wouldn’t be too worried as long as he’s eating, pooping, and shedding normally. He doesn’t look overweight to me at all.