Yes it took that long. He's batting a cool .191 with a .204 OBP.
Also Josh Roenicke has been getting shelled, giving up 5 ER's in 3.1 IP.
As for Zach Stewart he gave up 4 hits and 1 ER in 0.1 IP his last outing. Overall, that's only his first, but has given up 6 hits in 3 IP.