Sure he does... he still supports spending for his own pet projects.
McCain is pretty well known for NOT putting in pork for his home state or adding things in for any pet projects.
On the other hand, Senator Kyle is well known for trying to bring home the bacon so it does leave McCain free to rail against pork and not look like a hypocrite.